现在我这边有一个nvue页面,里面通过webview组件加载了一个cocos小游戏,这个小游戏往nvue页面传一些分数之类的需要调用uni.postMessage,但是在浏览器环境下似乎uni.postMessage并不能把消息传到nvue页面
而且uni.getEnv返回的是{h5: true}而非vue页面中的{plus: true},webview中的子页面似乎无法区分是在nvue中打开还是在浏览器中打开?
如果使用vue页面,倒是可以区分,但是cocos小游d戏加载的素材会有同域限制,如果把小游戏跟app打包在一起的话,会无法加载,需要另外开启一个web服务器,比较不方便。
0 个回复