Hybrid App指的是半原生半Web的混合类App 。需要下载安装,看上去类似Native App,但只有很少的UI Web View,访问的内容是 Web。
原生是Native APP,H5就是Web App
在Hybrid 当中,如何快速的判断一个APP页面是原生的还是H5页面呢?
1、看断网的情况
把手机的网络断掉 。然后点开页面 。然后可以正常显示的东西就是原生写的 。
显示404或则错误页面的是html页面 。
2、看布局边界
开发者选项->显示布局边界,页面元素很多的情况下布局是一整块的是h5的,布局密密麻麻的是原生控件 。页面有布局的是原生的,否则为h5页面 。(仅针对Android/ target=_blank class=infotextkey>安卓手机试用)如下图所示:
3、看复制文章的提示,需要你通过对比才能得出结果 。
比如是文章资讯页面可以长按页面试试,如果出现文字选择、粘贴功能的是H5页面,否则是native原生的页面 。
有些原生APP开放了复制粘贴功能或者关闭了 。而H5的css屏蔽了复制选择功能等等情况 。需要通过对目标测试APP进行对比才可知 。
这个在支付宝APP、蚂蚁聚宝都是可以判断的 。
4、看加载的方式
如果在打开新页面导航栏下面有一条加载的线的话,这个页面就是H5页面,如果没有就是原生的 。微信里面打开我们的H5页面常见的有个绿色的 加载线条 。如下图红框里面所示:
5、看app顶部 导航栏是否会有关闭的操作
如果APP顶部导航栏当中出现了关闭按钮或者有关闭的图标,那么当前的页面肯定的H5,原生的不会出现(除非设计开发者故意弄的)
美团的、大众点评的APp、微信APP当加载h5过多的时候,左上角会出现关闭2字 。
6、判断页面 下拉刷新的时候(前提是要有下拉刷新的功能)
如果界面没有明显刷新现象的是原生的,如果有明显刷新现象(比如闪一下)的是H5页面(IOS和android) 。
比如淘宝的众筹页面 。
教你判断一个APP页面是原生的还是H5页面 - 25学堂 (25xt.com)
【如何判断一个APP页面是原生的还是H5页面】
推荐阅读
- Wps表格如何快速自动标记不同项?
- 如何在手机上查看搜索引擎快照?
- 重装系统前,如何备份和恢复 Wi-Fi 密码?
- 黑客是如何远控安卓手机摄像头拍照的?
- 历史上宋朝赵祯和曹皇后的关系,历史上的曹皇后是一个什么样的人
- 刘备就是个小人伪君子,刘备是否是一个虚伪的人
- 京喜商家入驻流程及费用?如何入驻京喜
- 月经第三天就基本没了正常吗?
- 如何养菊花又矮又壮,喝菊花茶既方便又美味
- 历史上杨坚为何只有一个老婆,杨坚的哪个儿子做了皇帝