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 –
並且路徑正在動態變化 –