收藏
回答

分享乱码

点击分享后,都是正常的,但是视频详情页面 自定义分享按钮是正常的,但是右上角点击分享点开后却是乱码,视频也无法出现,除了这个页面,其他分享都是正常的,请问是什么原因

最后一次编辑于  2018-07-16
回答关注问题邀请回答
收藏

1 个回答

  • 李良山
    李良山
    2018-07-16

    分享的参数是从 data 中取的还是按钮中取的?建议详情页把参数 setData到data中,分享的时候从data中取

    2018-07-16
    有用
    回复 6
    • 🐰
      🐰
      2018-07-16

      这个是详情页,参数都是上一个页面传到这个页面存进data里的,我分享的时候把数据打印出来的,就是乱码,不知道是什么原因导致的。其他页面的分享都是正常的

      2018-07-16
      回复
    • 李良山
      李良山
      2018-07-16回复🐰

      是被编码了吧,不建议直接传中文数据过来,可以传id从服务器后端口重新拉取数据,你也可以用解码方式先解码了再setData

      2018-07-16
      回复
    • 🐰
      🐰
      2018-07-16回复李良山

      我会试试在该页面写一个接口,重新获取数据,但是不明白,为什么会被编码,

      2018-07-16
      回复
    • 李良山
      李良山
      2018-07-16回复🐰

      浏览器本身就会编码地址参数的,防止中文出错的,所以一般网站都不会用中文用传参数

      2018-07-16
      回复
    • 🐰
      🐰
      2018-07-16回复李良山

      额。。这是小程序,相当于onLoad接收上一个页面传的参数

      2018-07-16
      回复
    查看更多(1)
登录 后发表内容