【发布时间】:2017-06-08 05:29:19
【问题描述】:
我已经使用Transfer Plugin 从服务器下载了一个 pdf 文件,我正在尝试使用 InAppBrower 插件打开该文件,但我没有得到任何东西。我的意思是什么都没有发生。
fileTransfer.download(url, this.file.dataDirectory + file.filename,false,{
headers: {
'authorization': 'bearer xxxx'
}
}).then((entry) => {
console.log('download complete: ' + entry.toURL());
console.log(entry.nativeURL);
const browser = this.iab.create(entry.nativeURL, '_system', 'location=yes'); //here the inappbrowser plugin code.
}, (error) => {
// handle error
console.log(error);
console.log('ERROR');
});
我的控制台.log(entry.nativeURL);打印这条路径
file:///data/user/0/com.schneider.and/files/Attendance_Policy_Ver_1.0.pdf
【问题讨论】:
-
在尝试了上面的堆栈答案后,我的 inappbrowser 中显示了白页任何想法@SaEChowdary
-
你在哪里测试它?
-
我正在我的真实设备@Sampath 中进行测试
标签: cordova ionic2 filepath inappbrowser ionic3