一个页面上加载两个文档实例,只有一个生效

阅读次数 0
 const p1 = startup({
        url: url1,
        mount: document.getElementById('app1'),
        // mount: '#app1',
    })
    const p2 = startup({
        url: url2,
        mount: document.getElementById('app2'),
        // mount: '#app2',
    })
    const [pptInstance, wordInstance] = await Promise.all([p1, p2])
    console.log(pptInstance, 'pptInstance');
    console.log(wordInstance, 'wordInstance');
}

const startup = async (opts = {}) => {
    const instance = WebOfficeSDK.config({
        ...opts
    })
    console.log(instance, 'instance');
    instance.on('fileOpen', data => {
        console.log('fileOpen', data)
    })

    // await instance.ready()

    return Promise.resolve(instance)
}
![](https://solution-community.wps.cn/uploads/post/5tze3kRYhsL.png)
0 Answers