之前在开发web网页的时候用到了容联云IM通讯,用了容联云提供的web版的js的SDK,然后现在想移植到微信小程序,可是容联云没有小程序版的SDK,反正都是js语法,不知道web版的能不能用,拿过来试了试。其js链接如下:
<script src="http://app.cloopen.com/im50/ytx-web-im-min-new-5.4.0.js"></script>
先将js下载到微信小程序的目录,然后再测试js导入容联云的js就报错了。
难搞
小程序不支持document.write输出脚本文件。将这些js文件全部下载下来,然后修改js文件在最后甩module.exports导出需要的方法,具体可以看小程序api
直接将js文件内容全部拷贝放到page对应的js文件里面,但是如果js使用了一些小程序不支持的功能,不如localStorage,eval,window,document对象之类的那就没搞了不过题主说是IM通讯,那么肯定会涉及DOM操作,基本上上面2种方法都无法用了,网页dom操作和小程序的不一样。。。
引用外部js https://www.cnblogs.com/sllzhj/p/10445814.html
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!