我刚刚尝试构建一个Chrome应用程序,以便在启动时连接到我的本地服务器。我添加了html&#34; a&#34;标记到index.html,但当我点击它没有任何反应。我尝试将其更改为<a href="http://www.google.com">
只是为了查看它是否有效但没有任何反应。所以,我的问题是我们可以制作一个Chrome应用程序来连接服务器并显示它所服务的网页吗?
答案 0 :(得分:1)
应用不能简单地显示远程内容来代替本地应用页面。您的<a>
代码会尝试将当前页面导航到远程内容,该内容会被阻止。
根据您的需要,您有2种(3种)可能性。
您可以使用<a href="http://example.com" target="_blank">
您可以使用<webview>
tag嵌入一个类似于iframe的网页。
从Chrome 42(目前处于测试版)开始,我们会有chrome.browser.openTab()
功能在Chrome中专门打开一些内容。