最近做的需求中涉及到微信分享的部分,之前也做过好多次,为什么这次却拿出来做笔记呢

因为这次遇到了阻断性问题

问题:分享链接中如果带有中文字符就不能正常分享

这个是编码问题,可用encodeURI(params)进行转码 ,(params为参数串)

转码的js方法有很多,其中encodeURIComponent(params)也可用,只是这个方法会把所有的字符都转码掉,不是特别好用,因为参数全部转码很可能导致原始链接不可用

从而出现404问题

建议使用encodeURI(params)只进行中文转码

 

貌似不需要补图

 

相关文章:

  • 2021-09-29
  • 2021-07-21
  • 2022-12-23
  • 2022-12-23
  • 2021-12-12
  • 2021-06-26
  • 2021-11-28
  • 2021-08-24
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-04
  • 2022-12-23
  • 2022-12-23
  • 2021-11-19
相关资源
相似解决方案