krabs
krabs
  • 发布:2018-01-03 17:34
  • 更新:2018-01-03 18:42
  • 阅读:4773

如何判断是否在APP内运行 还是PC浏览器上运行

分类:HTML5+

标题说的我自己都不知道说了啥

是这样的
因为我开发页面模板在本地PC浏览器调试 所以希望加载一些 PC浏览器加载的内容
而APP上运行这个页面 不会去加载那部分的内容
怎么办呢

2018-01-03 17:34 负责人:无 分享
已邀请:
LLgg

LLgg

<script type="text/javascript" charset="utf-8">  
    // 判断runtime是否支持5+ API,分辨是否在app里面打开  
    if (navigator.userAgent.indexOf("Html5Plus") < 0) {  
      //No 不支持5+ API  
    } else {  
     //Yes 支持5+ API  
    }  
</script>
krabs

krabs (作者)

解决了 用 navigator.platform 判断是windows 就行了

Neil_HL

Neil_HL

通过ua判断,你自己看看在5+引擎里面ua是不一样的,有html5plus之类的字样

lxl

lxl

用mui.os.plus判断

该问题目前已经被锁定, 无法添加新回复