我试图将存储在“临时文件”目录中的图像移动到文件系统中创建的目录,但没有任何反应, promise 不会返回错误和成功,绝对没有任何反应。
cordova 文件插件已添加到我的应用程序中:
我使用 Android Studio 调试了设备中的应用,并在 log cat 中看到了错误:
源代码中的“成功回调Id错误:File285873816:TypeError:fileSystem.getFile不是函数”:file:///android_asset/www/cordova.js
我在 ng-cordova.js 的回调函数中发出了显示 fileSystem 对象的警报,并且该对象不包含 getFile() 函数:
$window.resolveLocalFileSystemURL(path, function (fileSystem) {
alert("fileSystem " + JSON.stringify(fileSystem));
有人可以帮助我吗?
最佳答案
您的JSON文件格式不正确。检查所有这些。
就我而言,我在 Json 文件末尾的最后一个“}”之后看到了一个无意义的文本(“asd”) 所以我添加了控制台日志并检测到哪个 JSON 是错误的。并删除了其中错误的文本。
关于javascript - 尝试在 Android 中使用 ng-cordova 移动文件时没有任何反应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35177182/