获得过 0 次赞
回答过的问题获得 0 次赞
分享过的文章/案例获得 0 次赞
评论与回复获得 0 次赞
问题找到了,移动端和mac pc端,腾讯云的回传会进行encodeURL处理,但是Windows PC不会,会携带中文,导致解析乱码。 解决办法:上传时进行encodeURLComponent,把转码结果回调到返回的response中再获取
window PC端encodeURIComponent解析无效?问题背景: 图片上传到腾讯云,需要对图片名称进行encodeURIComponent转码,比如 身份证.jpg 转码后得到 42d2d6250de6d26a7d0988d50bf893c8.jpg 问题: 在移动端和mac端 encodeURIComponent 可以正常转码,但是在window pc端 ,encodeURIComponent失效导致上传名称含有中文携带乱码(wscçæèª.jpg),后续图片无法正访问 代码: [图片] 移动端/模拟器/Mac PC端: [图片] window PC端: [图片]
2022-11-25