UNPKG

press-next

Version:

Vue3 组件库,支持 Composition API

24 lines (17 loc) 527 B
import { loader } from 't-comm/es/loader/little-loader'; import type { TimType } from '../types'; const TIM_JS_SDK_SCRIPT = 'https://image-1251917893.cos.ap-guangzhou.myqcloud.com/igame/npm/tim-js-sdk/tim-js%402.27.6.js'; let inited = false; export function getWebTIM(): Promise<TimType> { return new Promise((resolve) => { if (inited && window.TIM) { resolve(window.TIM); return; } loader(TIM_JS_SDK_SCRIPT, () => { inited = true; resolve(window.TIM); return; }); }); }