Harmony OS支持把携带汉字的字符转转化为Byte数组吗
打印及打印是,需要将打印数据转化为ArrayBuffer,但是打印内容携带汉字的话会出现打印汉字乱码
问题场景描述:打印:
let encoded = stringToUint8Array(printDataTest);
socket.sppWrite(clientNumber, encoded);
// 打印数据String转ArrayBuffer
export function stringToUint8Array(str: string): ArrayBuffer {
// let textEncoder: util.TextEncoder = new util.TextEncoder('gbk');
let textEncoder: util.TextEncoder = new util.TextEncoder();
let uint8Array = new Uint8Array(textEncoder.encodeInto(str).length);
textEncoder.encodeIntoUint8Array(str, uint8Array);
return uint8Array.buffer;
}
TextEncoder默认是utf-8的,转化为ArrayBuffer后打印汉字乱码,但使用’gbk’打印不出来内容,是不是不支持’gbk’呢?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
ArkTS如何把string转为byte数组
2781浏览 • 1回复 待解决
HarmonyOS 将URL编码(百分比编码)的字符串转化为对应的汉字应该使用哪个API?
145浏览 • 1回复 待解决
指定页面区域转化为图片
1881浏览 • 1回复 待解决
如何实现将JSON字符串转化为特定对象?
735浏览 • 1回复 待解决
harmony os next的webview会获取设备信息吗
11浏览 • 0回复 待解决
HarmonyOS ArkUI-X 对Harmony OS本身的支持程度
380浏览 • 1回复 待解决
如何查找harmony os系统版本分别支持什么版本的api?
4623浏览 • 1回复 待解决
HarmonyOS如何读取rawfile中的文件的,并返回byte数组
441浏览 • 1回复 待解决
如何将一张图片转化为PixelMapElement
9854浏览 • 1回复 待解决
Harmony os 怎么打印当前线程?
9189浏览 • 1回复 已解决
Harmony OS有没有类似KeyChain的api提供
364浏览 • 1回复 待解决
harmony os demuxer 接口实现开源了嘛 ?
8745浏览 • 1回复 待解决
Harmony2.0的webview组件支持js调用java吗?
7131浏览 • 1回复 待解决
Harmony OS ArkUI-X这一块目前有什么资料吗?
360浏览 • 1回复 待解决
如何将相册返回的file://xxx/xxx/xx.jpg转化为ImageSource
1723浏览 • 1回复 待解决
开源的鸿蒙OS源码,目前支持多核arm A53吗?
7487浏览 • 1回复 待解决
openharmoney相机预览流获取,且如何实时获取到预览流的byte数组
2329浏览 • 0回复 待解决
HarmonyOS web组件是否支持加载携带参数的拼接url?
106浏览 • 1回复 待解决
ssd1306 oled屏显示ascii字符和汉字的疑问
12179浏览 • 1回复 待解决
Open Harmony 3.1版本支持横竖屏切换吗?
4993浏览 • 1回复 待解决
Harmony OS开发时修改profile文件中某些权限的问题
3192浏览 • 1回复 待解决
鸿蒙os 3.0应用现在支持usb和串口通讯吗?
4402浏览 • 1回复 待解决
#鸿蒙学习大百科#如何将文件描述符转化为File?
129浏览 • 1回复 待解决
关于JS的垃圾回收机制,在数组中删除所有元素和直接把数组指向成空数组,哪个方式更好
1697浏览 • 1回复 待解决
HarmonyOS如何获取汉字的拼音
325浏览 • 1回复 待解决
支持gbk,参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-references/js-apis-util-0000001813575992#ZH-CN_TOPIC_0000001813575992__属性