有没有大神发布WEB版本内嵌到微信小程序web-view中

因为大半用户被卡在实名验证流失了 所以公司考虑做一个H5版本内嵌小程序。

请问有没有人做过,他们之间怎么交互。

目前尝试过三种方法都无效

  1. 小程序和H5游戏 游戏同时访问window进行交互

  2. 小程序和H5游戏 游戏同时访问vx进行交互

  3. 通过微信小程序web-view官方方法 postMessage 进行传递

发现游戏打包的H5 好像是没有vx这个对象的。。。。

有人知道有别的方案嘛 麻烦不吝分享下~~~

(通过url传参是可以传到游戏 但是没办法回传和实时交互)

自己置顶下

其实吧,我完全没看明白你要干啥,另外,你们没服务端的么?

简单来说就是我游戏点按钮的时候 能通知到小程序那边

你不能拿服务器做中转吗?这边上报埋点,服务器接收到了然后下发给自己的小程序不行吗?

这边小游戏都没有用长链接通讯呢

还有没有大神有方案啊 不行这个想法明天就否了

没懂「H5版本内嵌小程序」是啥方案

cocos creator 发布 web 版本上传到cdn。 微信小程序(不是小游戏)使用web-view加载

webview 的环境和微信小程序应该是完全隔离的(为了数据安全)。
个人觉得最好也是使用自己的服务器去中转比较靠谱~

做过 可以 需要授权的部分其实是做了个首页获取的 获取授权各种信息 传给后台 然后再跳转webview页通过url参数来传递给h5
前两个方法不说了应该都不行 Postmessage需要在进行一些交互的时候才能触发 不好用 比如分享之类的操作时 才会触发这个方法

授权登录这块我也是这样做的。 但是后期的交互呢 你们以前是怎么做的。 比如说点击游戏的按钮拉起广告或者分享这些

如果你们要做这种游戏的话 最好直接发布小游戏
小程序里做这个不太行
我之前做的h5只是一个活动 不是游戏 不会涉及到广告之类的交互

我之前也研究过,反正只有后端转发一条路

另外,你webview里搞那么重度,要注意微信是否会认为是违规绕过审核

游戏形势不好 各种限制了 嗐~

我们有一半的用户 卡在实名验证流失了。

如果这个方案不行 可能要做微信原生了 = =

我的建议是别想着绕实名了,政策主导认了吧,抓到一次罚款多少来着,你能罚多少次?

hahh 这不是我们这些写代码的能决定的 老板想要

啊这……老板格局小了,和政策抗争个啥子……