今天做了一个需求,需要接入腾讯地图,报错qqmap-wx-jssdk.js' is not defined报了一下午,我苦苦找不到原因,太自信了,因为另外一个地方的腾讯地图引入很轻松,我也是按照官网给的方法写的,怎么都引入不进去,网上的方法都尝试了一遍都不行。刚刚解决了,先说报错原因:
报错如图
小程序不同主包下分包无法引入
主包和主包下的分包可以,主包下的分包可以,不同主包下分包不可以
之前的sdk放置位置和引用位置同在一个主包下,所以能够正常引入。现在跨包了就报错了一直无法引入
解决方法:改为独立分包。(将之前的分包位置抽离出来,放在static文件夹下),再次引入,没有报错了。
存放目录