收藏
回答

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

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

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

    wx.setNavigationBarTitle({

        title: careerName,

        })

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

2. wx.setNavigationBarTitle({

    title: "哈哈哈哈",

    })

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


最后一次编辑于  2018-03-20  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

4 个回答

  • 黄思程
    黄思程
    2018-03-20

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

    2018-03-20
    赞同
    回复
  • 简简
    简简
    2018-03-20

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

    2018-03-20
    赞同
    回复
  • 简简
    简简
    2018-03-20

    不是从后台查出来的


    2018-03-20
    赞同
    回复
  • 黄思程
    黄思程
    2018-03-21

    必现吗?

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

    2018-03-21
    赞同
    回复 5
    • 江江格格
      江江格格
      2018-05-25
      必现,解决了吗?
      2018-05-25
      回复
    • Silence、
      Silence、
      05-24

      解决了吗

      05-24
      回复
    • 黄思程
      黄思程
      05-27回复Silence、

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

      05-27
      回复
    • Silence、
      Silence、
      05-28回复黄思程

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

      wx.setNavigationBarTitle({

          title: "哈哈哈哈",

      })

      05-28
      回复
    • Parallel    ོ
      Parallel ོ
      09-03回复Silence、
      今天也遇到同样的问题,decodeURIComponent转一下就好了
      09-03
      回复