uni页面间通过url传递参数,当传递base64时,base64中的'+'字符会被替换成' '字符,需要还原'+'字符,还原方法:
base64.replace(new RegExp(" ", "gm"), "+");
其中,base64就是当前页面接收到的base64数据。
在uni-app中,当通过URL传递包含Base64编码的参数时,Base64中的'+'字符会被替换成空字符。本文提供了一种解决方法,即使用正则表达式将接收到的Base64数据中的空字符还原为'+'。
uni页面间通过url传递参数,当传递base64时,base64中的'+'字符会被替换成' '字符,需要还原'+'字符,还原方法:
base64.replace(new RegExp(" ", "gm"), "+");
其中,base64就是当前页面接收到的base64数据。
1428
5776
1万+

被折叠的 条评论
为什么被折叠?