gpt4 book ai didi

iphone - 无法使用phonegap写入文件

转载 作者:行者123 更新时间:2023-12-03 19:42:13 28 4
gpt4 key购买 nike

使用 phonegap api 上找到的方法我正在尝试写入文件。这在 Android 中有效,但在 iOS 设备上,编写器返回错误。每当我调用 writeFile() 时,它都会返回一个错误,并且传递给 writeFail 的参数是 -1。我不明白为什么 -1 被传递到错误函数中,或者为什么它甚至无法开始。有没有其他人在 iOS 设备上使用过 fileWriter,或者你能看到我可能做错了什么吗?

function writeFile() {
var paths = navigator.fileMgr.getRootPaths();
var writer = new FileWriter(paths[0] + "write.txt");
writer.onwrite = writeSuccess;
writer.onerror = writeFail;

writer.write("some sample text");
// The file is now 'some sample text'
}

function writeSuccess() {
console.log("Write has succeeded");
}

function writeFail(evt) {
console.log(evt);
console.log(evt.target.error.code);
}

最佳答案

我遇到了同样的问题,但我爬遍了邮件列表,终于找到了解决方案:

var writer = new FileWriter("write.txt");

就是这样。只需不要在前面添加“文档”路径。该文档在这方面是错误的(仍然)。

并且不要忘记不要使用“readAsDataURL”,因为它会默默地不起作用(在 iOS 上)。希望我能帮助你。

关于iphone - 无法使用phonegap写入文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5111335/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com