js判断是否微信PC端打开内置浏览器

简介: js判断是否微信PC端打开内置浏览器
function isWeChat(){
    var ua = window.navigator.userAgent.toLowerCase();
    if(ua.match(/MicroMessenger/i) == 'micromessenger'){
        var system = {
            win: false,
            mac: false
        };
        //检测平台
        var p = navigator.platform;
        system.win = p.indexOf("Win") == 0;
        system.mac = p.indexOf("Mac") == 0;
        if (system.win || system.mac) {
            alert("在微信PC端上打开内置浏览器");
        }else {
            alert("非微信PC端上打开内置浏览器");
        }
}
相关文章
|
23天前
|
JavaScript Java 测试技术
基于ssm+vue.js+uniapp小程序的停车场微信小程序附带文章和源代码部署视频讲解等
基于ssm+vue.js+uniapp小程序的停车场微信小程序附带文章和源代码部署视频讲解等
28 6
|
23天前
|
JavaScript Java 测试技术
基于ssm+vue.js+uniapp小程序的宠物医院微信小程序附带文章和源代码部署视频讲解等
基于ssm+vue.js+uniapp小程序的宠物医院微信小程序附带文章和源代码部署视频讲解等
27 3
|
2天前
|
Web App开发 前端开发 JavaScript
Chrome 浏览器中执行 JavaScript
Chrome 浏览器中执行 JavaScript
11 0
|
14天前
|
Web App开发 JavaScript 前端开发
使用 JS 实现在浏览器控制台打印图片 console.image()
在前端开发过程中,调试的时候,我们会使用 console.log 等方式查看数据。但对于图片来说,仅靠展示的数据与结构,是无法想象出图片最终呈现的样子的。 虽然我们可以把图片数据通过 img 标签展示到页面上,或将图片下载下来进行预览。但这样的调试过程实在是复杂,何不实现一个 console.image() 呢?
22 1
使用 JS 实现在浏览器控制台打印图片 console.image()
|
7天前
|
JavaScript
JS获取浏览器地址栏的多个参数值的任意值
JS获取浏览器地址栏的多个参数值的任意值
16 3
|
23天前
|
JavaScript Java 测试技术
基于ssm+vue.js+uniapp小程序的“狮子狗”二手交易微信小程序附带文章和源代码部署视频讲解等
基于ssm+vue.js+uniapp小程序的“狮子狗”二手交易微信小程序附带文章和源代码部署视频讲解等
30 7
|
23天前
|
JavaScript Java 测试技术
基于ssm+vue.js+uniapp小程序的校园导航微信小程序附带文章和源代码部署视频讲解等
基于ssm+vue.js+uniapp小程序的校园导航微信小程序附带文章和源代码部署视频讲解等
27 6
|
16天前
|
JavaScript 前端开发
js怎样获取浏览器窗口尺寸
js怎样获取浏览器窗口尺寸
|
16天前
|
JavaScript 前端开发
JavaScript BOM 浏览器对象模型
JavaScript BOM 浏览器对象模型
|
23天前
|
JavaScript Java 测试技术
基于ssm+vue.js+uniapp小程序的毕业生就业管理微信小程序附带文章和源代码部署视频讲解等
基于ssm+vue.js+uniapp小程序的毕业生就业管理微信小程序附带文章和源代码部署视频讲解等
11 0