收藏
回答

wx.miniProgram.getEnv检查小程序环境失效

  1. <web-view/>网页中可引入用JSSDK 1.3.2

  2. 页面用wx.miniProgram.getEnv检查小程序环境

        wx.miniProgram.getEnv(function(res) {

console.log(res.miniprogram) // true

});

3.问题

wx.miniProgram.getEnv只有在微信开发者工具中才能返回是否小程序环境?

最新版chrome,最新版火狐浏览器均没有返回值。

4.另一种判断小程序环境写法

同样是只有在微信开发工具中有限,其他浏览器无返回值

    function ready() {

          console.log(window.__wxjs_environment);

          console.log(window.__wxjs_environment === 'miniprogram') // true

         }

         if (!window.WeixinJSBridge || !WeixinJSBridge.invoke) {

         document.addEventListener('WeixinJSBridgeReady', ready, false)

         } else {

         ready()

         }




回答关注问题邀请回答
收藏
登录 后发表内容