2013-12-18 24 views
0

我正在使用phonegap跨平臺工作。當我嘗試下載iOS中的Phonegap API時,文件正在下載到手機而不是SD卡中因此,它不安全以保存它的手機,所以請建議我的解決方案,以便它支持Android和ios打開文件查看而無需下載.. ...如何使用手機電話無需下載即可打開文件

由於提前

回答

0

對於的Android

您可以使用FileOpener插件來這樣做。這個插件將幫助你在iOS的android和資源文件夾中打開資產文件夾中的所有文件。以及你也可以打開全局圖像。

看看這個github頁面上,你將能夠找到plugin

您無需下載任何內容。

而且對於iOS只能使用:

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

在他們的支持提到的插件和Android的測試...我想在android和ios中打開文件... – pavithra

+0

看到我編輯的答案 – Avijit

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) { 

}); 
+0

謝謝對於解決方案..its在Android和Ios工作,但我無法打開PDF文件....所以請提供解決方案它... – pavithra

+0

它的工作,我也在我的應用程序中打開PDF。我認爲需要時間。檢查像一個頁面的小尺寸pdf ... – Ved

+0

嗨,它在ios中正常工作,並在Android中不支持.....因此,我試着用g0ogle文檔打開這個https://docs.google.com/ gview?embedded = true&url =,然後我能夠打開PDF文件...............但帶有前綴的,如果我給任何文本,圖像或其他東西它的HTML文件它.............所以我怎麼可以打開pdf和所有其他種類的文件....... – pavithra

相關問題