小程序中的代码
<web-view src="{{adverUrl}}" bindload="loadH5" bindmessage="postMessage"> |
js
postMessage(e){ console.log("小程序交互",e) }, loadH5(e){ console.log("小程序h5加载成功交互",e) } |
h5中的代码 用的vue
js
import wx from 'weixin-js-sdk' |
if(ens==1){ //1页面来自小程序 alert(1) 已经进入了这里wx.miniProgram.navigateTo({ url: "/pages/courseBao/index?specialId=" + _this.specialId }); } |

<script type="text/javascript" src="https://res.wx.qq.com/open/js/jweixin-1.3.2.js"></script>
用微信api这样引入就不报错了
NPM
import wx from'weixin-js-sdk'引入不知道是哪里问题导致没有引入成功检查一下引入是否正确。
----------
很多朋友在获得他人帮助都没有顺手点赞的习惯,在这里提醒一下。