请教:如何在H5页面内渲染多个Cocos实例?

理想的应用场景是,在一个普通的html页面内,可以定义一个或多个Canvas,独立运行各自实例,由于Cocos使用了非常多的全局变量,改造起来可能比较困难,有没有人尝试过呢?避谈使用iframe或者webview之类的方案。

我去试试,之前做过原生的代码隔离
大概是

(()=>{
    const window = {}; //伪造一个window 并实现引擎里必须引用的一些接口
    doSomething(); //在这执行游戏及引擎所有逻辑
})

我试试网页