Chrome扩展程序 - 传递网址参数(google-chrome http://www.google.com)

时间:2014-11-07 09:34:00

标签: javascript html google-chrome google-chrome-extension google-chrome-app

我开发了一款镀铬扩展程序/自助服务终端应用程序,可以在自助服务终端模式下打开谷歌浏览器"带有4个导航按钮,HOME,RELOAD,BACK和FORWARD。因此,它基本上是一个应用程序,可以在没有Omnibox的窗口中打开Chrome,但添加了4个按钮。 这是因为用户不应该更改URL或其他任何内容。只需通过Web界面和4个简单按钮进行导航。

现在,此应用程序/扩展程序包含一个硬编码的URL。这意味着您无法更改网址。

在我的browser.html中,我有以下代码:

<webview src="http://www.example.com/" style="width:100%; height:100%"></webview>

在我的browser.js中我有以下代码:

document.querySelector('#home').onclick = function() {
navigateTo('http://www.example.com/');
};

正如您所看到的,URL在HTML文件和javascript文件中都是硬编码的。

我的问题是。我可以更改网址,以便在扩展程序/自助服务终端应用中不进行硬编码吗? 所以,如果我输入google-chrome --app-id="jlfmnfhdcdmkibjnbeajhedeoahajnfc" http://www.google.com 进入终端或cmd,我希望google.com能够显示。

可能有一个简单的解决方案或根本没有解决方案。这是我第一次尝试制作镀铬扩展程序/自助服务终端应用程序。所以我是这个领域的业余爱好者。

如果您想查看源代码,可以在github找到它。

0 个答案:

没有答案