限制的H5技术和原生APP的技术很多类似或者实现效果很相像,不仔细去观察,大多人不会察觉两种有何不同。第九程序帮大家整理出比较容易判断的一个APP页面是原生的还是H5页面的方法。 希望可以帮到大家,以便更加容易区分H5页面和原生App页面。
一、看网页跳转情况
APP和H5页面相比,跳转速度更快。网络环境一致的情况下,APP的直接在本地加载,而H5页面加载是需要调取服务器的,所以H5页面跳转更费力,不稳定感会强一些。
二、看断网情况
把手机的网络断掉。然后点开页面。然后可以正常显示的东西就是原生写的。
显示404或则错误页面的是html页面。
三、看APP顶部导航栏是否会有关闭的操作
APP顶部导航栏当中出现了关闭按钮,则当前的页面肯定的H5。原生APP的不会出现(除非设计开发者故意弄的)。
四、看布局边界
打开开发者选项中的显示布局边界,页面元素很多的情况下布局是一整块的是h5的,布局密密麻麻的是原生控件。页面有布局的是原生的否则为h5页面。(仅针对安卓手机试用)
五、看复制文章的提示
文章资讯页面可以长按页面试试,如果出现文字选择、粘贴功能的是H5页面,否则是native原生的页面。
有些原生APP开放了复制粘贴功能或者关闭了。而H5的css屏蔽了复制选择功能等等情况。需要通过对目标测试APP进行对比才可知。
这个在支付宝APP、蚂蚁聚宝都是可以判断的。
六、判断页面下拉刷新情况
下拉页面的时候有显示网站提供方则为H5。
相关文章推荐
-
小程序丨scroll-view 滚动在安卓机无效,在ios可以
代码如下:!--水平滚动--scroll-viewscroll-x=truestyle=white-space:nowrap;display:flex!--display:inline-block--viewstyle=background:red;....
-
小程序丨【已解决】新版编辑器打不开小程序
打开就空白本文来自微信小程序开发http://html51.com,转载请保留。网友回复:孙***:我也是g***:我也一样!我以为是我代码怎么了呢。求官方解决啊,急急急51小程序:App的onLaunch事件中调用wx.login表现很奇怪林***....
-
小程序丨【已解决】navigateTo重复添加页面到堆栈中
我从A页面wx.navigateTo到B页面,从B页面wx.navigateTo到C页面,再从C页面wx.redirectTo到B页面,为什么通过getCurrentPages()获取的堆栈里面会有两个B页面,如果堆栈里有了那个页面,navigate....
-
小程序丨【已解决】求picker组件中region的json格式的数据
想自己做一个三级联动,有没有大神知道如何获得,百度了没有相关资料网友回复:G***:已经提取完毕,至此关贴隐***:请问你怎么提前的能提供一下数据吗G***:怎么给你?G***:我写了个桌面脚本自动循环选择,调用后台insert。但是我只是看了一开始....
-
小程序丨开发工具脚本计算日期相差8个小时
用开发工具调试脚本日期,计算出来的值比实际时间多了8个小时,请问有没有设置时区的地方?网友回复:S***:同问C***:?你的系统时间是多少李***:系统时间没有问题C***:你指的是控制台的时间提示?李***:functionformatDate(....
-
小程序丨【已解决】小程序审核成功,发布时提示在审核中
(adsbygoogle=window.adsbygoogle||[]).push({});亲爱的,官方人员,幸苦了,刚才提交的一个问题,还有疑问,你们给关了,我在提交一次。原问题:我们有个小程序,审核反馈审核成功。去发布的时候,提示有版本正在审核,....