HarmonyOS使用ArkTS提供的fs读文件,其中ReadTextOptions报错如下:

/** 
 * 以文本方式读取文件 
 * @param path 文件路径 
 * @returns 文件内容 
 */ 
public static readFileStr(path: string): string { 
  let str = ""; 
  if (this.checkFileExist(path)) { 
    let readTextOptions: ReadTextOptions = { 
      offset: 0, 
      length: 0, 
      encoding: 'utf-8' 
    }; 
    let stat = fs.statSync(path); 
    readTextOptions.length = stat.size; 
    str = fs.readTextSync(path, readTextOptions); 
    console.info("FileUtils readText succeed:\n" + str); 
  } 
return str;  
}

HarmonyOS使用ArkTS提供的fs读文件,其中ReadTextOptions报错如下:-鸿蒙开发者社区

HarmonyOS
2024-09-09 11:15:02
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
FengTianYa

目前已知fs是支持跨平台的:https://gitee.com/arkui-x/docs/blob/master/zh-cn/application-dev/reference/apis/README.md

如何快速关闭ArkUI-X跨平台构建:

1、修改.ArkUI-x/ArkUI-x-config.json5配置文件,设置"crossplatform": false。

2、Rebuild Project,需要清除ArkUI-x构建缓存。

分享
微博
QQ
微信
回复
2024-09-09 17:05:16
相关问题
HarmonyOS fs模块读取文件问题
345浏览 • 1回复 待解决
使用featureAbility.getContext()时报错如下
443浏览 • 1回复 待解决
OpenHarmony应用使用NativeC++无法文件
2085浏览 • 0回复 待解决
在color.json文件中写注释报错如下
480浏览 • 1回复 待解决
HarmonyOS关于使用fs.copyfile问题
333浏览 • 1回复 待解决
fs.mkdirSync报错:No such file or directory
1686浏览 • 1回复 待解决
HarmonyOS提供文件
231浏览 • 1回复 待解决
在配置文件中配置权限时报错如下
910浏览 • 1回复 待解决
TS文件引用ArkTS文件报错,如何修改
1057浏览 • 1回复 待解决
如下代码报错报错原因是什么?
282浏览 • 1回复 待解决
ArkTS 如何生成如下 uuid呢?
785浏览 • 1回复 待解决
编译报错Found exception如下
1010浏览 • 1回复 待解决
ArkTS应用文件分享报错,code:16000050
2059浏览 • 1回复 待解决
fs.unlink接口无法删除文件
1649浏览 • 1回复 待解决
开发自定义弹窗时报错如下
500浏览 • 1回复 待解决
使用ohpm发布tgz文件报错
634浏览 • 1回复 待解决
HarmonyOS如何调用三方提供js文件
433浏览 • 1回复 待解决