【发布时间】:2020-04-08 23:27:31
【问题描述】:
我认为NS文件系统的readTextSync方法应该如下调用
let result = file.readTextSync( function(e)
{
console.error( "error " + e );
throw Error( "Error deleting js_code file!" );
} );
console.log( "result=" + result );
首先它返回一个空白字符串——即使文件不存在。
如果我给它一个无效的路径,那么会抛出一个 Java 异常(这是 Android) - 不会调用错误函数。
【问题讨论】:
-
您必须在尝试读取文件之前检查文件是否存在 -
fileSystemModule.File.exists(path);在您调用 getFile 或 getFolder 的那一刻,如果它不存在,它会创建实体。
标签: nativescript