微信小程序和H5之间相互跳转
1.微信小程序跳转小程序 wx.navigateToMiniProgram scriptsrc='https://res.wx.qq.com/open/js/jweixin-1.3.0.js'/script navigateToMiniProgram(mAppId) { wx.navigateToMiniProgram({ appId: mAppId,"i"); varr=window.location.search.substr(1).match(reg); if(r!=null){ returndecodeURIComponent(r[2]); } returnnull; } lettoken=getQueryString("token")||""; letopenid=getQueryString("openid")||""; ,否则无效) $('.experience').click(function () { wx.miniProgram.navigateTo({ url: '/pages/index/index', path: 'page/index/index?id=123', }) h5代码: functiongetQueryString(name){ varreg=newRegExp("(^|)"+name+"=([^]*)(|$)", 2.h5跳转到小程序wx.miniProgram.navigateTo scriptsrc='https://res.wx.qq.com/open/js/jweixin-1.3.0.js'/script // 点击立即体验跳转到小程序(如果要跳转的小程序路径是tab页就用wx.miniProgram.switchTab, fail(res) { } }) }, envVersion: 'release',。
success(res) { // 打开成功 ret_handler(res); }, extraData: { foo: 'bar' }, }); }) 3.小程序里打开h5页面(webview) 小程序里代码: web-view src='{{url}}'/web-view let token = encodeURI(wx.getStorageSync('token')); let openid = encodeURI(wx.getStorageSync('userinfo').openid); that.setData({ url: pageUrl + '?token=' + token + 'openid=' + openid。
- 上一篇:百度小程序H5与小程序路径URL匹配规则
- 下一篇:知乎 · 就会有答案,有问题
评论列表