如何添加文本作为前缀

问题描述:

我想打开一个文件,而无需下载它,所以我在InAppBrowser中使用window.open,它在ios中工作正常......但我无法在Android上以这种方式打开pdf文件。 我能够通过在前面就像我的网址就可以打开使用谷歌文档一个pdf文件:如何添加文本作为前缀

https://docs.google.com/gview?embedded=true&url=<my_url> 

现在,它的开放pdf文件,但文件与图像文件(.png)或文本(.txt)无法打开这样,因为它们会显示为html文件。

所以,当我在Android设备上获得一个PDF文件,应该检查最后三个字符匹配(PDF),并在这种情况下,添加前缀来打开PDF文件。所有其他文件应该工作正常。

如何:

String url = "my_pdf.pdf"; 
if(url.endsWith(".pdf")){   
    url = "https://docs.google.com/gview?embedded=true&url=" + url; 
} 
+0

VAR REF = window.open( 'http://www.w3.org/2011/web-apps-ws/papers/Nitobi.pdf', '_blank', '位置=是');我的代码就是这样,所以我可以 – pavithra