在用uni-app进行base64解码操作时,pc和安卓解码正常,但ios解码失败,为”“;
用的是如下代码:
const Base64 = require(“js-base64”).Base64;
var datas = Base64.decode(”xxxxxxx“);
解决办法如下:
/*
对普通的字符串 进行base64
/
var b = new Buffer(‘abceAdf123’);
var s = b.toString(‘base64’);
console.log(s); // YWJjZUFkZjEyMw==
/
解码base64
*/
var b = new Buffer(‘YWJjZUFkZjEyMw==’, ‘base64’)
var s2 = b.toString(); // 转字符串
console.log(s2); // abceAdf123