收藏
回答

wx.setNavigationBarTitle 分享之后打开乱码请大神帮帮忙!

框架类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
小程序 wx.setNavigationBarTitle 客户端 最新版 1.9.9.3

1. var careerName = "哈哈哈哈";

    wx.setNavigationBarTitle({

        title: careerName,

        })

这种情况下分享之后用户点开分享页时title中文都是乱码

2. wx.setNavigationBarTitle({

    title: "哈哈哈哈",

    })

写死的情况下不会有乱码,但是title是根据需求变化的,不是写死的,一定要用第一种方法


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

4 个回答

  • 黄思程
    黄思程
    2018-03-21

    必现吗?

    麻烦给个相关的代码片段(https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/minicode.html),我们定位下问题

    2018-03-21
    有用
    回复 5
    • 江江
      江江
      2018-05-25
      必现,解决了吗?
      2018-05-25
      回复
    • 阿暢
      阿暢
      2019-05-24

      解决了吗

      2019-05-24
      回复
    • 黄思程
      黄思程
      2019-05-27回复阿暢

      没有重现,给个代码片段看下

      2019-05-27
      回复
    • 阿暢
      阿暢
      2019-05-28回复黄思程

      你好,代码如下(在onload里设置了,然后转发出去,在转发出去的链接打开,头部就会出现乱码)

      wx.setNavigationBarTitle({

          title: "哈哈哈哈",

      })

      2019-05-28
      回复
    • Parallel    ོ
      Parallel ོ
      2019-09-03回复阿暢
      今天也遇到同样的问题,decodeURIComponent转一下就好了
      2019-09-03
      回复
  • 黄思程
    黄思程
    2018-03-20

    这个title是否后台传输过来的?请确认后台编码是否正确

    2018-03-20
    有用
    回复
  • 简简
    简简
    2018-03-20

    不是从后台查出来的


    2018-03-20
    有用
    回复
  • 简简
    简简
    2018-03-20

    前台 var careerName "哈哈哈哈";也是乱码

    2018-03-20
    有用
    回复
登录 后发表内容