0
是否有将路径作为参数的函数?路径的格式为file: //storage
。当我读取文件的路径时,如何在cordova(离子)文件中写入和读取文件?
是否有将路径作为参数的函数?路径的格式为file: //storage
。当我读取文件的路径时,如何在cordova(离子)文件中写入和读取文件?
angular.module('starter', ['ionic','ngCordova'])
首先注射ngCordova模块,然后在你运行做这样的事情
run(function($ionicPlatform,$cordovaFile) {
$ionicPlatform.ready(function() {
console.log(cordova.file);
$cordovaFile.readAsText(cordova.file.externalRootDirectory, "1.txt")
.then(function (result) {
console.log(result);
}, function (error) {
console.log(error);
});
,如果你想在控制器使用此
.controller('yourCtrl', function($scope,$cordovaFile) {
ionic.Platform.ready(function() {
console.log(cordova.file);
$cordovaFile.readAsText(cordova.file.externalRootDirectory, "1.txt")
.then(function (result) {
console.log(result);
}, function (error) {
console.log(error);
});
});
})
也确保你已经包括NG- cordova.js在你的索引文件和文件插件中用于所有这些工作。让我知道如果有任何问题。谢谢
看看http://ngcordova.com/docs/plugins/file/ –
你能帮我实施吗?我需要使用以下路径对文件进行读写操作:file://storage/sdcard/1.txt –
并且路径正在动态变化 –