uni-app引入极光im
最近在使用uni框架开发app,app需要有聊天的功能,由于之前项目是使用极光im的,但是之前的引入方法不太正确,导致im初始化慢或总是断掉的问题。于是我就乖乖按照极光文档中引入小程序的方法重写了代码。
注意点:极光官网上目前的小程序sdk版本是1.4.2的,但是我用最新版本总是连接不上,所以该教程引用的是1.4.0
- 在项目某个目录下创建js文件,命名为chat.js,然后引入极光im sdk:
// chat.js
import JMessage from '@/common/jmessage-wxapplet-sdk-1.4.0.min.js'
- 在chat.js中创建一个Chat类,用于编写im业务逻辑,并挂载到vue实例上
// chat.js
export default class Chat{