我们可以从 chrome 应用打开网站吗?
Can we open web sites from a chrome app?
我只是想构建一个 chrome 应用程序以在启动时连接到我的本地服务器。我将 html "a" 标记添加到 index.html,但是当我单击它时没有任何反应。我尝试将其更改为 <a href="http://www.google.com">
以查看它是否有效,但没有任何反应。所以,我的问题是我们可以制作一个 chrome 应用程序来连接到服务器并显示它所服务的网页吗?
应用不能简单地显示远程内容来代替本地应用页面。您的 <a>
标签试图将 当前 页面导航到远程内容,该内容被阻止。
根据您的需要,您有 2(嗯,3)种可能性。
您可以在系统默认浏览器(可能是也可能不是Chrome)中用<a href="http://example.com" target="_blank">
[=打开link 32=]
您可以使用 <webview>
tag 嵌入网页,有点像 iframe。
从Chrome 42(目前是Beta)开始,将有一个chrome.browser.openTab()
功能可以打开一些东西,具体在Chrome.
我只是想构建一个 chrome 应用程序以在启动时连接到我的本地服务器。我将 html "a" 标记添加到 index.html,但是当我单击它时没有任何反应。我尝试将其更改为 <a href="http://www.google.com">
以查看它是否有效,但没有任何反应。所以,我的问题是我们可以制作一个 chrome 应用程序来连接到服务器并显示它所服务的网页吗?
应用不能简单地显示远程内容来代替本地应用页面。您的 <a>
标签试图将 当前 页面导航到远程内容,该内容被阻止。
根据您的需要,您有 2(嗯,3)种可能性。
您可以在系统默认浏览器(可能是也可能不是Chrome)中用
[=打开link 32=]<a href="http://example.com" target="_blank">
您可以使用
<webview>
tag 嵌入网页,有点像 iframe。从Chrome 42(目前是Beta)开始,将有一个
chrome.browser.openTab()
功能可以打开一些东西,具体在Chrome.