我正在尝试在iOS和Android上的PhoneGap应用程序(2.8.1)中从远程服务器打开文档。在iOS上,它使用以下代码:
window.open(documentUrl, '_blank', 'location=no');
不幸的是,这不适用于Android平台(我看到的是白屏而不是文档)。目前iOS正在打开InAppBrowser中的文档(例如pdf,txt,doc文档),是否有人知道如何在Android平台上进行此项工作?如果可能的话,我还想让用户将文档发送到支持mime / content类型的已安装应用程序,这也是可能的吗?
答案 0 :(得分:0)
它在android上非常适合我,
唯一的区别是,我将它用作var,所以我可以在其中添加eventlisteners,例如:
mywindow = window.open('http://xxxxxx/hi.php', '_blank', 'location=no');
然后你可以添加像exit这样的事件,所以你知道该窗口什么时候关闭,否则你无法回到你的应用程序,:
mywindow.addEventListener('exit', myexitfunc);
#Edit1 :确保在尝试window.open
之前加载jQuery