收藏
回答

h5程序如何调用小程序确认收货组件?

在h5代码里面添加一个确认收货按钮,在微信小程序环境点击会向小程序发送一个事件

 wx.miniProgram.navigateBack({delta: 1})//看微信开发官方文档wx.miniProgram.postMessage只在特定条件触发小程序(后退、组件销毁、分享、复制链接)
 wx.miniProgram.postMessage({ data: {orderIds: order_id} })

在微信小程序页面代码

<web-view src="{{url}}" bindload="pageLoad" bindmessage="getH5Msg"></web-view>
 getH5Msg: function (e{
    const { data } = e.detail;
    console.log(data,'h5传入的信息');
    this.setData({
      postData: data.pop(),
    });
  },


使用jssdk的postMessage方法在微信小程序里面不触发打印,但是开发者工具控制台打印了 invokeAppService postMessage 和参数,

想要实现的是点击确认收货按钮发送一个事件,小程序监听到,然后调用微信的确认收货组件wx.openBusinessView,有没有大佬知道如何解决及实现方法

回答关注问题邀请回答
收藏
登录 后发表内容