发现微信小程序开发时无法正常引入第三方JS库
发现微信小程序开发时无法正常引入第三方JS库,分析了后发现,微信小程序无法正常执行类似如下js代码:
( function (self) { 'use strict'; console.log('*** self in fetch.js: ', self) if (self.fetch) { return }})(this); |
出错信息如下:
at index.js? [sm]:6 at index.js? [sm]:3 at require (WAService.js:9) at appservice:55 |
显然,并没有把 this 赋值给 self
不知要如何处理,才能让第三方JS库中有类似如上代码的库能正常引入到微信小程序的JS文件代码中。
