项目中的长链接中有二维码的地址,二维码的地址中又有用户的参数,出现了两个?,分享出去很不好看还有问题,使用了新浪等的长链接转短链接总会截断第二个问号后的数据。
我自己去网站扒了一个长链接转短链接的接口是可以解决这个问题的。
// 特殊字符转换
res.data.qrCOdePath=res.data.qrCOdePath
.replace(/[/]/g, "%2f")
.replace(/[:]/g, "%3a")
.replace(/[#]/g, "%23")
.replace(/[&]/g, "%26"