如何使用phonegap无需下载即可打开文件

时间:2013-12-18 05:17:53

标签: android ios

我正在使用phonegap在跨平台上工作。当我在IOS中尝试下载Phonegap API时,文件被下载到手机而不是SD卡中因此保存手机不安全所以请建议我解决方案这样它支持Android和ios打开文件查看而无需下载.. ...

先谢谢

2 个答案:

答案 0 :(得分:0)

Android

您可以使用FileOpener插件执行相同的操作。此插件将帮助您打开iOS中android和resource文件夹中资产文件夹中存储的所有文件。除此之外,您还可以打开全局图像。

看看这个github页面,你就可以找到plugin

您无需下载任何内容。

对于iOS ,您只能使用:

function openFile(url) {
window.open(url, '_blank');
}

答案 1 :(得分:0)

您可以从服务器获取文件链接并在InAppBrowser中打开

var ref = window.open(your_url, 'random_string', 'location=no');

ref.addEventListener('loadstart', function(event) {

});
ref.addEventListener('loadstop', function(event) {
     console.log(event.type + ' - ' + event.url);

});
ref.addEventListener('exit', function(event) {

});