微信内嵌h5小游戏 跳转小程序 技术分享

1、公司要求在公司商城小程序内内嵌一个小游戏
2、要求h5游戏能跳转微信支付和小程序内其他tab页面
3、论坛找了一下发现没有实现的方法 于是去微信官方文档
[https://developers.weixin.qq.com/miniprogram/dev/component/web-view.html](http://微信官方文档 webview)

– 技术实现
1、新建build-templates文件


2、修改index.html 和添加jweixin.js

 引入jweixin.js
 jweixin.js  地址 https://res.wx.qq.com/open/js/jweixin-1.3.2.js
 index中引用

跳转微信支付 》》》index.html中添加TOWX监听
loadScript方法中window.boot()调用下方
在调用的地方发射事件cc.game.emit(‘TOWX’)
wx.miniProgram.navigateTo({url})//url让web前端给你一个

跳转微信小程序其他页面
wx.miniProgram.switchTab({url: `` });//url为跳转的页面

5赞

请问你这个是微信小程序内嵌一个cocos的小游戏?是通过webview方式实现吗,可以透露一下你们的小程序商城名字?我去学习一下

是通过webview实现的,小程序我也忘记叫啥了,早就跑路了

markmark

战术插眼!!!

大佬我这几天试了一下,内嵌是没问题的。就是会有一个标题栏,想问下怎么解决呀

mark 一下~

貌似是通过设置webview窗口还是小程序的设置来的,时间太久我也忘记了,有时间扒一下之前代码

麻烦大佬啦,现在卡在这里啦。

大佬 请问一下 如何内嵌呢

如果不是小程序内嵌的H5,而是直接微信浏览器打开的H5要跳转到某个小程序的具体页面,应该怎么写呢?