NgCordova写入文件错误

时间:2015-05-28 06:24:11

标签: angularjs cordova ionic-framework phonegap-plugins ngcordova

我正在使用Ionic框架制作应用程序。我使用了ngco​​rdova angular library。

我有一个zip文件夹,我们解压缩然后读/写文件。

当我在“非root”手机中的任何文件上更新(写入操作)时,我们收到NO_MODIFICATION_ALLOWED_ERR。但这在“扎根”手机中运行良好。

此问题仅适用于写入操作。它在读取任何文件时工作正常。

请查看代码。

UpdateConfiguration: function (appconfig) {
        var defer = $q.defer();

        $cordovaFile.checkFile(cordova.file.dataDirectory, "Stock/database/appconfig.json").then(function (success) {

            $cordovaFile.writeFile(cordova.file.dataDirectory, 'Stock/database/appconfig.json', JSON.stringify(appconfig), true)
            .then(function (success) {
                defer.resolve(true);
            }, function (err) {
                alert(JSON.stringify(err));
                defer.reject(false);
            });

        }, function (error) {
            alert('Error finding app config file');
        });
        return defer.promise;
    }

请帮忙。

提前致谢。

0 个答案:

没有答案