【发布时间】:2017-03-11 10:43:28
【问题描述】:
单击按钮时,我正在尝试下载歌曲。
这是我的 .ts 文件。
download() {
this.platform.ready().then(()=>{
const fileTransfer = new Transfer();
let url = 'http://think-digital.in/wp-content/uploads/2017/03/varla-varla-vaa.mp3';
fileTransfer.download(url, cordova.file.dataDirectory + 'file.mp3').then((entry) => {
console.log('download complete: ' + entry);
console.log('download complete: ' + entry.toURL());
}, (error) => {
// handle error
console.log(error);
});
});
}
我遇到这样的错误
TypeError: 无法读取未定义的属性“文件”
我做错了什么
【问题讨论】:
-
cordova 是否在全球范围内声明?
-
是的,它在@component 上方声明
-
是的,当我尝试安装它时说它已经安装了
-
做
ionic state save删除你的插件文件夹并做ionic state restore
标签: angular ionic2 cordova-plugins file-transfer