新思路:web-mobile项目做微信小程序

微信小程序webview载入导出后的web-mobile项目可行吗?
电商客户需要在微信小程序内做一个3D的展示和更换材质,
考虑到兼容性,采用webview内嵌h5应当优于wx小程序自己提供的webgl,
由于对cocos比较熟悉,考虑用微信小程序webview载入导出后的web-mobile项目应当可行。
做了一下测试,真机微信小程序webview中能够预览cocos项目。
现在就是cocos游戏引擎内的数据(选择的材质颜色)传递给h5,然后h5传递给微信小程序端,
感觉可以通过window来传递。
请问上面的解决方案有什么漏洞吗?如果可行的话,感觉可以使用游戏引擎做应用

  • Creator 版本:

  • 目标平台:

  • 重现方式:

  • 首个报错:

  • 之前哪个版本是正常的:

  • 手机型号:

  • 手机浏览器:

  • 编辑器操作系统:

  • 重现概率:

为什么要在小程序里加webview再导入cocos项目,不多此一举吗,你直接把cocos做好的项目发布为微信小游戏,不直接可以在微信小程序里打开使用了吗?小程序和小游戏都是通的,小程序里就可以搜到小游戏项目,所以你做的是小程序还是小游戏没区别。

因为考虑到会使用到小程序方面的能力,比如可能只有一个界面是3D展示,其它的是原始的小程序页面等等。

webview里应该接不了广告

这样做很正常的,之前就有这方面的黑产,用的是小程序的账号,然后发的是H5的游戏,充值调用的是个体工商户的购买接口,而不是微信充值

小程序的webview很封闭,web端和小程序端几乎做不了直接的交互,你去看看小程序的webview文档就知道了