移动端js判断是app还是微信还是浏览器

 const ua = navigator.userAgent.toLowerCase();const isWeixin = ua.indexOf('micromessenger') !== -1;const isInApp = /(^|;\s)app\//.test(ua);if (isWeixin) {if (window.__wxjs_environment === 'miniprogram') {return 'wxapp';} else {return 'wxh5';}} else {if (!isInApp) {return 'browser';} else {return 'app';}}

移动端js判断是app还是微信还是浏览器相关推荐

  1. js判断是否是在微信浏览器打开

    标题js判断是否是在微信浏览器打开 一.直接判断是否是在微信浏览器打开的 (1)法1: function is_weixn(){ var ua = navigator.userAgent.toLowe ...

  2. JS判断页面是否在微信浏览器、QQ浏览器等打开的方法

    本文实例讲述了js判断当前页面是否在微信浏览器打开的方法.分享给大家供大家参考,具体如下: 转自http://blog.csdn.net/jason_wangying/article/details/ ...

  3. 移动端js判断iPhone浏览器还是Android浏览器

    js判断函数: //检测是Android的浏览器 还是 iPhone的浏览器function checkNavigator () {var u = navigator.userAgent;var an ...

  4. js判断网页是否在微信打开

    //检查是否微信打开function is_weixn(){ var ua = navigator.userAgent.toLowerCase(); if(ua.match(/MicroMesseng ...

  5. 移动端js判断手指滑动方向

    var startx, starty;//获得角度function getAngle(angx, angy) {return Math.atan2(angy, angx) * 180 / Math.P ...

  6. JS判断网页是否在微信中打开

    function is_weixn(){     var ua = navigator.userAgent.toLowerCase();     if(ua.match(/MicroMessenger ...

  7. JS判断当前使用的是哪个浏览器及其版本

    这里关于如何判断的就直接上代码吧,看这里: !function(e){if("object"==typeof exports)module.exports=e();else if( ...

  8. js判断用户是否点击了浏览器返回键

    window.addEventListener('pageshow', function (event) {if(event.persisted || window.performance & ...

  9. js判断移动端,pc端,安卓,苹果浏览器的方法

    js 判断安卓或者ios 之indexOf方式(一) //判断访问终端 var browser={versions:function(){var u = navigator.userAgent, ap ...

最新文章

  1. 【Robot学院】一文读懂世界智能制造大趋势!
  2. mitmdump脚本中使用requests模块发送请求
  3. 上市公司总市值TOP10出炉,你所在县区看的到未来吗?
  4. spring 之 import标签、alias标签、beans标签 解析
  5. 学习响应式BootStrap来写融职教育网站,Bootsrtap第十天你的收获
  6. MPEG的完整形式是什么?
  7. xml建模包括以下_为什么要进行建模仿真?
  8. numpy创建三维空数组_numpy数组的创建和属性转换
  9. 软件设计师笔记---中央处理单元CPU
  10. ssm启动不报错_解决idea导入ssm项目启动tomcat报错404的问题
  11. java监听鼠标接口实现_自定义Java鼠标监听器?
  12. ansys 常用结构单元类型
  13. 慢慢欣赏linux 串口驱动架构
  14. python文章伪原创_文章伪原创工具制作
  15. Android平台Camera实时滤镜实现方法探讨(八)--滤镜基本制作方法(二)简单美颜滤镜...
  16. 数据分析师工作内容 数据分析的六个步骤
  17. win10 提升administrator权限 管理员权限
  18. python爬取京东商品代码_Python简单爬取京东商品列表
  19. 关于win10连网显示“网络使用较旧的安全标准。建议连接到其他网络”的解决方法
  20. [P1373]小a和uim之大逃离

热门文章

  1. python字符串前加“u、r、b、f”的作用
  2. 读《赤脚医生手册》有感之葱豉汤
  3. fatal: unable to auto-detect email address (got 'root@bogon.(none)')(4:散列问题解决方案)
  4. 组合数的几种常见计算方法
  5. 总结二十:程序员激励的基本因素
  6. VS2015企业版专业版密钥
  7. 刘强东发布京东全员信:2000+位高管降薪,公司出资 100 亿提升 54 万员工福利!...
  8. python xlsxwriter不覆盖写入_python 2.7 使用xlsxwriter模块写入excel文件数据时,左上角出现绿色的小三角符号,无法生成表格怎么办?...
  9. 数学物理方法 16 斯特姆刘维尔问题
  10. 关于THC/THC.h: No such file or directory解决办法