js判断当前环境是否为微信&&判断移动页面是iphoneX

1.js判断当前环境是否为微信

网上这个答案很多。但是我发现结果是不对的--可能微信的API更新了?作者们的回答是老答案吧、自己记录和更新一下吧;


image.png
const isWeiXin = () => {
    let ua = navigator.userAgent.toLowerCase();
    if (ua.match(/MicroMessenger/i) && ua.match(/MicroMessenger/i)[0] === 'micromessenger') {
        return true;
    } else {
        return false;
    }
}

唯一区别就是这个吧;/MicroMessenger/i)[0] 网上很多答案没有去取数组第一个;猜测是微信的API 修改过。

2.判断移动页面是iphoneX

 isIphoneX = () => {
             return /iphone/gi.test(navigator.userAgent) && (window.screen.height === 812 && window.screen.width === 375)
    }

自己写的小程序~欢迎使用 提BUG

gh_af88ca3ac9c4_430.jpg
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 每天进步一点点点点点点点点点点点点点点点点点点点点点点点点点点点点点点~~从开始只能写几句话、模仿别人的观点,到现...
    一个帅气的名字呀阅读 20,767评论 4赞 31
  • 靓女帅男对对中, 掀开屏幕夜灯红。 池里长袖翩翩舞, 疑是嫦娥下月宫。
    黄晓红阅读 213评论 1赞 2
  • 陈年喜的《葫芦记》结尾很意外,有一点小小说的意味,瞬间明白为什么文章的题目不是《葫芦》,而是《葫芦记》了。不管19...
    七月紫苏阅读 336评论 0赞 0
  • 如果你问,未来你想过什么生活? 我能想到的生命川流不息,现代科技发展瞬息万变,未来的生活我也说不定~...
    夏木_阅读 222评论 0赞 0
  • 荒烟满草的古道上,有些车辙的痕迹,夕阳西下,黄昏照射着这一辆正在匆忙赶路的马车,车夫是一位年过花甲的老人,他两鬓斑...
    浅流苏阅读 332评论 0赞 0

友情链接更多精彩内容