微信小程序,wx.openSetting显示不是一个函数?

阿酷| 阅读:396 发表时间:2017-07-27 09:39:22 小程序开发

最近在网上看到有网友问“在做微信小程序开发时,wx.openSetting在手机调试时,显示不是一个函数,开发者工具上面没有问题。如何解决呢?”。

596c7704000170bf05000889.jpg

其实这个问题,我以前也遇见过,后来我仔细看了一遍微信小程序的开发文档,发现关于“wx.openSetting”的使用有一句声明:微信客户端6.5.6版本开始支持。明白什么原因了吧!!!赶紧升级微信版本吧!

003927jzr22mfqqzttsd2s.jpg

仔细看,还有一个“基础库版本1.1.0”的限制,这个我们只需要做一下兼容就ok了,兼容代码:

if (wx.openSetting) {   
    wx.openSetting({
      success: (res) => {
        console.log(JSON.stringify(res));
      }
    })
} else {
    console.log('不支持 wx.openSetting');
}
本文由阿酷发表并编辑,转载此文章须经作者同意,并请附上出处及本页链接。如有侵权,请联系本站删除。