问题描述
在使用 uniapp 微信小程序端导入 SDK 的过程中,您可能会遇到这样的情况:
使用 console.log() 打印导入的模块名称时,实际输出的名称并不是您期望的名称。这是因为 uniapp 进行了编译和打包处理后,会将代码重新命名以减小文件大小和提高执行效率,包括修改变量名称、方法名称、模块名称等。
uniapp vue2.x
通过import引入外部js(sdk)文件,正常uniapp vue3.x
通过import引入外部js(sdk)文件,报错undefined
uniapp vue2的版本就行,而 vue3就不可以。
解决方法
在使用 uniapp 引入第三方库或模块时