引入第三方插件,网上有人说需要进行UMD打包,打包之后引入还是不行。有的说需要暴露接口,对插件代码进行改造,加入了module.exports = function
,然后通过require
引入,但是引入后还是报错。
个人引用的是strophe.js文件,求大神告知解决办法
引入第三方插件,网上有人说需要进行UMD打包,打包之后引入还是不行。有的说需要暴露接口,对插件代码进行改造,加入了module.exports = function
,然后通过require
引入,但是引入后还是报错。
个人引用的是strophe.js文件,求大神告知解决办法
13 回答13.1k 阅读
7 回答2.3k 阅读
3 回答1.4k 阅读✓ 已解决
6 回答1.5k 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
3 回答1.5k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
去看了一下Strophe的源码。不知道你用的什么版本的。我看源码最后是这样的
小程序中宿主环境不是浏览器,所以没有window。这样写当然是不行的。你可以尝试修改为
使用的时候:
注:小程序和web编程是有区别的。我看了一下这个库的源码,使用了很多
document
,xhr
之类的,这些是不支持的哦。可以查阅官方文档。