fileAccess对于U盘的中文显示和相关操作异常
·
一个U盘,在windows上可以正常显示中文名,然后将U盘插入鸿蒙系统中,但是通过fileAccess.ListFile出来的中文名字全部会变为问号
在鸿蒙系统(ver3.2)中U盘路径下通过fileAccess.mkdir新建中文文件夹会出现一个报错errCode:14300004, errMessage:Get wrong result,但是会刷新出来这个文件夹,名字也是中文的,但是之后有关这个文件夹的操作(删除文件夹、移入文件、在里面新建文件夹)都会报errCode:14300001, errMessage:IPC error,操作失败;并且在windows上看中文部分是乱码,下图两个文件夹是通过fileAccess.mkdir在鸿蒙系统上新建的文件夹,名字为"新建文件夹"、"新建文件夹2"。
很可能两个系统中文编码不一致导致的异常?
但是又改怎么解决呢?
更多推荐
所有评论(0)