INVALID_MODIFICATION_ERR视窗手机



我在Windows Phone上的插件org-apache-cordova-file有问题。我正在尝试从服务器下载并保存pdf。它正在下载它,但Windows不保存此文件。我收到错误代码 9 (INVALID_MODIFICATION_ERR(。我打开了文件存储所需的所有功能。也许有人知道如何解决这个问题?

编辑://我使用相同的代码在Android上安装了应用程序,它在此平台上运行良好。我认为保存文件的某些权限可能存在问题。在Android上,我可以看到应用程序创建了一个文件夹,在其中我找到了一个应该从服务器下载的文件。

插入此代码(从这里(

function writeFile(fileEntry, dataObj) {
// Create a FileWriter object for our FileEntry (log.txt).
fileEntry.createWriter(function (fileWriter) {
fileWriter.onwriteend = function() {
console.log("Successful file write...");
readFile(fileEntry);
};
fileWriter.onerror = function (e) {
console.log("Failed file write: " + e.toString());
};
// If data object is not passed in,
// create a new Blob instead.
if (!dataObj) {
dataObj = new Blob(['some file data'], { type: 'text/plain' });
}
fileWriter.write(dataObj);
});
}

一旦你有了你的文件条目,调用写文件。它应该适用于 WP8

相关内容

  • 没有找到相关文章

最新更新