对接浙里办微信小程序引入浙里办提供的js库 ,这个js库初始化一直不成功,该如何解决 //assets.zjzwfw.gov.cn/assets/ZWJSBridge/1.1.0/zwjsbridge.js [图片]
发现微信小程序开发时无法正常引入第三方JS库发现微信小程序开发时无法正常引入第三方JS库,分析了后发现,微信小程序无法正常执行类似如下js代码: [代码]( [代码][代码]function[代码] [代码](self) {[代码][代码] [代码][代码]'use strict'[代码][代码];[代码][代码] [代码][代码]console.log([代码][代码]'*** self in fetch.js: '[代码][代码], self)[代码][代码] [代码][代码]if[代码] [代码](self.fetch) {[代码][代码] [代码][代码]return[代码][代码] [代码][代码]}[代码][代码]})([代码][代码]this[代码][代码]);[代码]出错信息如下: [代码]*** self in fetch.js: undefined[代码] [代码]index.js? [sm]:6 Uncaught TypeError: Cannot read property 'fetch' of undefined[代码] [代码] [代码][代码]at index.js? [sm]:6[代码][代码] [代码][代码]at index.js? [sm]:3[代码][代码] [代码][代码]at require (WAService.js:9)[代码][代码] [代码][代码]at appservice:55[代码]显然,并没有把 this 赋值给 self 不知要如何处理,才能让第三方JS库中有类似如上代码的库能正常引入到微信小程序的JS文件代码中。
2022-08-04