繁体   English   中英

使用HTML 5文件系统API从字符串路径读取文件

[英]Read a file using HTML 5 filessystem API from a String path

我正在创建一个简单的文本编辑器作为Chrome扩展程序。 在使用fileSystem API时。 尽管我看过几本教程,它们解释了如何使用fileEntry对象读取文件。 我不确定如何使用类似d:\\docs\\text.txt的路径来执行此操作

我有下面的代码来打开文件

    fileSystem.root.getFile("d:\file\path\txt.txt",{create: false,exclusive: true},function(fileEntry){
//do something with fileEntry       
}, function(){console.log("error in opeing file")});

但是这段代码失败了

FileError {code: 9, message: "", name: "InvalidModificationError", NOT_FOUND_ERR: 1, SECURITY_ERR: 2…}

我如何摆脱InvalidModification错误。 我尝试了几个不同的选项,但是出现了类似“找不到文件”之类的错误消息。但是此消息没有用户友好消息。

您无法访问所需的任何文件,只能访问用户通过chrome.fileSystem.chooseEntry选择的文件。 如果由于某些原因不能解决问题,请确切说明您要完成的工作(例如,是否要保存ini文件?),我们可能会提出其他解决方案。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM