4

我正在尝试在 iOS 和 Android 上的 PhoneGap 应用程序(2.8.1)中从远程服务器打开文档。在 iOS 上,它使用以下代码:

window.open(documentUrl, '_blank', 'location=no');

不幸的是,这不适用于 Android 平台(我看到的是白屏而不是文档)。目前 iOS 正在打开 InAppBrowser 中的文档(例如 pdf、txt、doc 文档),有人知道如何在 Android 平台上进行这项工作吗?如果可能的话,我还希望要求用户将文档发送到支持 mime/content 类型的已安装应用程序,这也可能吗?

4

1 回答 1

0

它在android上对我来说非常适合,

唯一的区别是,我将它用作 var,所以我可以在其中添加事件监听器,例如:

 mywindow = window.open('http://xxxxxx/hi.php', '_blank', 'location=no');

然后您可以添加诸如退出之类的事件,这样您就知道该窗口何时关闭,否则您无法返回您的应用程序,:

mywindow.addEventListener('exit', myexitfunc);

#Edit1:在尝试之前确保 jQuery 正在加载window.open

于 2013-06-17T09:02:50.047 回答