【问题标题】:How to open a popup window with an external url in a chrome app? (like window.open with _blank)如何在 chrome 应用程序中打开带有外部 url 的弹出窗口? (如带有_blank的window.open)
【发布时间】:2016-02-03 20:14:11
【问题描述】:

我需要在一个新的单选项卡 chrome 窗口上打开一个 url,就像您通常使用 window.open 和“_blank”一样,但是当在 chrome 应用程序中完成时,该 url 会在一个新选项卡中打开已经在运行 chrome,忽略所有窗口功能选项(宽度、高度等)。

是我们做错了什么还是 Chrome 应用程序限制?有什么办法解决吗?

最好的问候 塞尔吉奥

【问题讨论】:

标签: google-chrome-app


【解决方案1】:

你有两个选择。

  1. 使用适当的 API 打开选项卡 chrome.browser.openTab,但这并不能让您在单独的窗口中打开它。这样的选项可能是一个不错的补充,您可以尝试submitting 为其提出功能请求。

  2. Open an app window 带有一个本地 HTML 文件,该文件将所需的 Web 内容嵌入到 <webview> 中。然后,您可以完全控制外观,但无法访问浏览器的便利功能,例如当前用户的 cookie/密码存储,并且必须自己实现一些东西,例如对话框。

恐怕 Chrome 应用无法通过设计以更详细的方式与浏览器本身交互。

【讨论】:

    猜你喜欢
    • 2013-04-04
    • 2012-11-06
    • 1970-01-01
    • 1970-01-01
    • 2013-06-06
    • 2012-07-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多