34 lines
1.2 KiB
JavaScript
34 lines
1.2 KiB
JavaScript
import { genTestUserSig } from '@/debug/GenerateTestUserSig.js';
|
||
console.log('=======================================')
|
||
// #ifdef H5
|
||
import TIM from 'tim-js-sdk';
|
||
// #endif
|
||
// #ifdef APP-PLUS || MP-WEIXIN
|
||
import TIM from 'tim-wx-sdk';
|
||
// #endif
|
||
|
||
import TIMUploadPlugin from 'tim-upload-plugin';
|
||
import TIMProfanityFilterPlugin from 'tim-profanity-filter-plugin';
|
||
|
||
import config from './config.js';
|
||
console.log('uni.$TUIKit========', uni.$TUIKit)
|
||
|
||
let tim = TIM.create({
|
||
SDKAppID: config.AppID // 接入时需要将0替换为您的即时通信 IM 应用的 SDKAppID
|
||
});
|
||
|
||
// 注册腾讯云即时通信 IM 上传插件
|
||
tim.registerPlugin({'tim-upload-plugin': TIMUploadPlugin});
|
||
|
||
// 注册腾讯云即时通信 IM 本地审核插件
|
||
tim.registerPlugin({'tim-profanity-filter-plugin': TIMProfanityFilterPlugin});
|
||
|
||
uni.$TUIKit = tim;
|
||
uni.$TIM = TIM;
|
||
// 设置 SDK 日志输出级别,详细分级请参见 setLogLevel https://web.sdk.qcloud.com/im/doc/zh-cn/SDK.html#setLogLevel 接口的说明</a>
|
||
uni.$TUIKit.setLogLevel(0); // 普通级别,日志量较多,接入时建议使用
|
||
// tim.setLogLevel(1); // release 级别,SDK 输出关键信息,生产环境时建议使用
|
||
|
||
|
||
console.log('uni.$TUIKit========', uni.$TUIKit)
|