微信内置浏览器
需求:进入页面直接调用方法,如果非正常情况,则关闭微信页面(微信公众号开发)
console.log(WeixinJSBridge)//从页面进来,会直接报错 WeixinJSBridge is not defined var start=(new Date()).getTime() //微信六浏览器有一个加载时间,把接口都加载好,需要用 'WeixinJSBridgeReady'方法 document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() { var end=(new Date()).getTime() console.log(end-start) console.log(WeixinJSBridge) }, false);
但是用 WeixinJSBridgeReady 方法,是有弊端的,简单的取url上面的值,DOM操作都会变的比较困难,所以一些判断尽量不要在这个函数里面,