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