如何添加文本作为前缀
问题描述:
我想打开一个文件,而无需下载它,所以我在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;
}
VAR REF = window.open( 'http://www.w3.org/2011/web-apps-ws/papers/Nitobi.pdf', '_blank', '位置=是');我的代码就是这样,所以我可以 – pavithra