关于Cocos Creator存取网页函数

如题,最近刚开始自学Cocos Creator,目前已经把Unity的2D游戏项目成功移植了
但翻了一下官方文档,有些问题想请教

  1. 如果今天想在同一个网页上开多个Cocos项目,是可行的吗?
  2. 如果可以,那想再多个Cocos项目之间传递数据,有什么实现方法可以取到各游戏中的function呢?

目前想在这方面做点尝试,但找不到切确的方向进行知识上的搜寻及学习
希望各位前辈能够给点意见,谢谢

问题二我找到了方式实现
把ref.指向window下的function然后做实现

大体上像这样

in Cocos JS:

window.myFunction = function() {
...
}

in WebPage:

if (window.myFunction) {
    window.myFunction();
}

不过第一个问题我还是有点没头绪
有前辈可以分享一下经验吗

一个页面里放两个iframe,没个iframe里放一个项目,可以实现两个项目之间传值。

如果是一个浏览器里开两个页面,那是绝对不可能传值的。不知道你想实现什么需求。

@kong7475901
所以前辈您的意思是将两个Cocos项目都存放在各自不同的iframe中,然后再从当前的网页调用function去实现吗?
用windows.Myfunction的方式 或是 其他更好的方法?

需求大体上就是挂载iframe的网页要实现个小平台功能

1. 将登入的token传进iframe的游戏中进行登入
在网页上实现切换不同项目项目的开启,比如外层按一个游戏图示,我iframe内换一个游戏开(没有在iframe实作游戏大厅及仔游戏的必要)
2. 跨不同游戏的平台聊天室,一样用放置在网页上而不跟着游戏被开启或关闭

我原先想到的是试试能不能在同个网页下开多个专案去实现 1.的游戏切换 与 2.的聊天室同时存在的情形
但前辈您说的iframe也在考虑但只是不知道行不行所以问一下,因为我这边网页跟游戏是不同项目组负责的,哈

:expressionless: