我使用react native,以下是我将文本函数base64解码为utf8格式,该函数可以正常工作,但是没有一个可以查看屏幕,并且我尝试控制resp变量,resp是true,只是添加了错误的黑色问题,并没有响应native查看所有屏幕,直到问号。为什么和我不明白,iconv是iconv-lite
static decodeText(text, formatToDecode) {
return new Promise(
function(resolve, reject) {
if (formatToDecode == 'cp857') {
var resp = new Buffer(text, 'base64')
resp = iconv.decode(resp, 'utf8')
resolve(resp)
}
});
}
这是我的控制台响应resp变量,控制台resp变量为true,但仅添加了黑色问号,做出了本机反应,只是查看了问号,其余结果为空
───────────────────────────
Dumy Dumy Dumy.
Dumy 111 111
Dumy 111 111
Dumy 111 111
Dumy 111 111
Dumy 111 111
� Dumy 111 111
Dumy 111 111
Dumy 111 111
Dumy 111 111
===========================
使用javascript函数编码/解码base64