收藏
回答

小程序webview分享后参数丢失?

小程序使用onShareAppMessage分享webview页面url是带参数的,

分享地址: /index/index?url=https://developers.weixin.qq.com?time=1655437757714&title=分享后参数丢失

但是查看分享页,url的参数不见了,只剩下=》 webview url:  https://developers.weixin.qq.com

代码片段:https://developers.weixin.qq.com/s/6CUrt4my7fA3

回答关注问题邀请回答
收藏

3 个回答

  • Frank
    Frank
    2022-06-17

    汉字encodeURIComponent一下试试?

    2022-06-17
    有用 2
    回复 3
    • 嘎球
      嘎球
      2022-06-17
      和中文没关系,因为去掉汉字也会丢失time参数
      2022-06-17
      回复
    • 嘎球
      嘎球
      2022-06-20
      果然还是得用encodeURIComponent转码一下,虽然没有汉字,但是转完后确实成功了,感谢
      2022-06-20
      1
      回复
    • Frank
      Frank
      2022-06-20回复嘎球
      优秀,客气了
      2022-06-20
      回复
  • 吴某
    吴某
    2022-11-28

    请问您是如何实现分享小程序的webview页面的

    2022-11-28
    有用
    回复 1
    • 嘎球
      嘎球
      2022-11-29
      直接在webview页面使用onShareAppMessage分享
      2022-11-29
      回复
  • 微盟
    微盟
    2022-06-19

    webview分享需要h5向小程序发送postmessage, 小程序监听分享事件, 重新设置小程序页面的分享参数才可生效

    2022-06-19
    有用
    回复
登录 后发表内容