0
我想在android中使用phonegap cordova 1.5.0編寫一個文件。以下是代碼片段。這段代碼是在模擬器工作正常,但是當我在我的Android手機上運行這個不言而喻,直到gotFs(),則「失敗的錯誤代碼」失敗()的警報會彈出消息Phonegap文件寫入拋出錯誤代碼1
「失敗的錯誤代碼1」
這意味着它在線路
失敗
fileSystem.root.getFile("projectFileName", {create: create: true, exclusive: false}, gotFileEntry, fail);
。
代碼片段
function onDeviceReady() {
window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, gotFS, fail);
}
function gotFS(fS) {
fileSystem = fS;
fileSystem.root.getFile("projectFileName", {create: create: true, exclusive: false}, gotFileEntry, fail);
}
function gotFileEntry(fE) {
fileEntry = fE;
fileEntry.createWriter(gotFileWriter, fail);
}
function gotFileWriter(writer) {
.......... file writing code.
}
function fail(error) {
alert('fail error code = '+error.code);
alert('error '+error);
console.log(error.code);
}
模擬器AVD是2.3.3,我的設備運行的是Android 2.3.6。