【问题标题】:How to open PDF file in popup window using phonegap for ios如何使用 iOS 的 phonegap 在弹出窗口中打开 PDF 文件
【发布时间】:2014-03-04 10:20:02
【问题描述】:

我正在为 ios 使用 phonegap。我需要从外部 URL 打开 pdf 文件作为弹出窗口。 在这里,我使用了 InappBrowser 插件,它工作正常,但它显示了完整的窗口。 我需要像弹出窗口一样显示。

这是使用 InAppBrowser 插件的代码:

        <a href="#" onclick="window.open('http://www.us-cert.gov/sites/default/files/publications/CloudComputingHuthCebula.pdf', '_blank', 'location=no');">Show PDF</a>

【问题讨论】:

    标签: ios cordova inappbrowser


    【解决方案1】:

    使用谷歌文档查看器是最好的选择,例如:

    window.open("http://docs.google.com/viewer?url=<place your doc location address>", '_blank', 'location=yes');
    

    就是这样。

    【讨论】:

    • 新窗口,但如果您关闭它,您将返回应用程序
    • 有没有可能弹出式打开
    • 或者您可以做一件事,您可以在 div 或页面中创建一个 iframe,然后您可以将其加载到该 iframe 中,该 iframe 您可以提供任何大小,然后单击取消按钮杀死 iframe...我也这样做了,它正在工作
    • 通过弹出窗口打开,用户也可以看到父窗口
    • 是的,并且您在覆盖窗口内提供的 iframe 使其看起来像弹出窗口...或使用 window.open("","","width=200,height=100") ;
    【解决方案2】:

    您还可以将 FileOpener plugin 用于 Cordova。

    【讨论】:

    • 这个只支持android平台,qstn是iOS的!!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-02-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多