Skip to content

多实例场景

多实例复用了第一个实例初始化的监听器,所以初始化多个实例时便可直接进入订阅状态,性能比初始化第一个实例高出不少。

CJS方式

下面的owl-js.miniapp.js可以在接入SDK-CJS中获取,新建多实例代码如下:

js
const client = require('./owl-js.miniapp.js');
const client2 = client.createClient()
const client3 = client.createClient()

NPM方式

假设在微信小程序平台下新建多实例,代码如下:

js
import { createMiniProgramClient, WxAdapter } from '@owl-js/mini-program'
const client = createMiniProgramClient([WxAdapter])
const client3 = createMiniProgramClient([WxAdapter]) 
const client3 = createMiniProgramClient([WxAdapter])

Released under the MIT License.