美文网首页
【已解决】关于微信小程序wx.miniProgram.postM

【已解决】关于微信小程序wx.miniProgram.postM

作者: 夜空中乄最亮的星 | 来源:发表于2019-10-25 10:39 被阅读0次

    因为在项目中需要使用分享,而分享的是小程序内webview嵌入的H5页面,需要将H5内的一些参数传递给小程序,根据官方文档:

    1.引入JSSDK:

    <script type="text/javascript" src="https://res.wx.qq.com/open/js/jweixin-1.3.2.js"></script>
    

    2.在H5内向小程序传递消息,使用postMessage方法:

    wx.miniProgram.postMessage({ data: 'foo' })
    wx.miniProgram.postMessage({ data: {foo: 'bar'} })
    

    上面的示例来自于官方文档。
    然后很多同学们以为可以这样用:

    wx.miniProgram.postMessage({ name: 'username',id:888,time:657 })
    

    其实大错特错哦~必须是这样:

    wx.miniProgram.postMessage({data:{ name: 'username',id:888,time:657 }})
    

    你没看错,数据必须放在data内。然后通过触发小程序的分享功能即可拿到该消息~
    如果帮你解决了问题,记得给我点个赞哦~

    相关文章

      网友评论

          本文标题:【已解决】关于微信小程序wx.miniProgram.postM

          本文链接:https://www.haomeiwen.com/subject/nafsvctx.html