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数组
2815浏览 • 1回复 待解决
HarmonyOS 将URL编码(百分比编码)的字符串转化为对应的汉字应该使用哪个API?
157浏览 • 1回复 待解决
指定页面区域转化为图片
1888浏览 • 1回复 待解决
如何实现将JSON字符串转化为特定对象?
752浏览 • 1回复 待解决
harmony os next的webview会获取设备信息吗
60浏览 • 0回复 待解决
HarmonyOS ArkUI-X 对Harmony OS本身的支持程度
398浏览 • 1回复 待解决
如何查找harmony os系统版本分别支持什么版本的api?
4650浏览 • 1回复 待解决
HarmonyOS如何读取rawfile中的文件的,并返回byte数组
459浏览 • 1回复 待解决
如何将一张图片转化为PixelMapElement
9872浏览 • 1回复 待解决
Harmony os 怎么打印当前线程?
9206浏览 • 1回复 已解决
Harmony OS有没有类似KeyChain的api提供
396浏览 • 1回复 待解决
harmony os demuxer 接口实现开源了嘛 ?
8764浏览 • 1回复 待解决
Harmony2.0的webview组件支持js调用java吗?
7143浏览 • 1回复 待解决
如何将相册返回的file://xxx/xxx/xx.jpg转化为ImageSource
1727浏览 • 1回复 待解决
Harmony OS ArkUI-X这一块目前有什么资料吗?
368浏览 • 1回复 待解决
openharmoney相机预览流获取,且如何实时获取到预览流的byte数组
2348浏览 • 0回复 待解决
开源的鸿蒙OS源码,目前支持多核arm A53吗?
7513浏览 • 1回复 待解决
HarmonyOS web组件是否支持加载携带参数的拼接url?
115浏览 • 1回复 待解决
ssd1306 oled屏显示ascii字符和汉字的疑问
12186浏览 • 1回复 待解决
Open Harmony 3.1版本支持横竖屏切换吗?
5005浏览 • 1回复 待解决
Harmony OS开发时修改profile文件中某些权限的问题
3220浏览 • 1回复 待解决
鸿蒙os 3.0应用现在支持usb和串口通讯吗?
4417浏览 • 1回复 待解决
#鸿蒙学习大百科#如何将文件描述符转化为File?
143浏览 • 1回复 待解决
关于JS的垃圾回收机制,在数组中删除所有元素和直接把数组指向成空数组,哪个方式更好
1699浏览 • 1回复 待解决
HarmonyOS如何获取汉字的拼音
331浏览 • 1回复 待解决
支持gbk,参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-references/js-apis-util-0000001813575992#ZH-CN_TOPIC_0000001813575992__属性