0
運行代碼我在AngularJS和科爾多瓦挺新的,並有一些小問題需要解決簡單的問題。 我正在學習Cordova-Plugin-File,並且無法在我的AngularJS移動設備應用程序中運行它。有人能幫助我嗎?我是不是能夠在科爾多瓦 - 插件文件
按照代碼,是我從網上例子服用。
的javascript:
var logOb = "";
window.resolveLocalFileSystemURL(cordova.file.dataDirectory, function (dir) {
console.log("got main dir", dir);
dir.getFile("log.txt", { create: true }, function (file) {
console.log("got the file", file);
logOb = file;
writelog("App started");
});
});
function writelog(str) {
if (!logOb) alert('teste2');
var log = str + " [" + (new Date()) + "]\n";
console.log("going to log " + log);
logOb.createWriter(function (fileWriter) {
fileWriter.seek(fileWriter.length);
var blob = new Blob([log], { type: 'text/plain' });
fileWriter.write(blob);
console.log("ok, in theory i worked");
}, fail);
}
記住,我已經測試該插件,它運作良好。我用這個教程來測試它:根據需要
https://www.youtube.com/watch?v=bizW561ALsY
的命令在我的手機返回的文件夾。我只是在上面的例子中遇到問題,當進入'createWriter'命令時,並且無法從中傳遞。
如果有人可以幫助我,我將非常感激。