所以,我对编码很新,但我一直在搞乱使用Chrome应用程序运行的开源浏览器。到目前为止,我已经能够添加一些很酷的东西,但我真的希望能够更改默认的搜索引擎。现在我知道如何更改整个浏览器的搜索引擎,但是找到一种方法来更改变量并使其在重新启动应用程序后仍然存在,这对我来说是一个问题。这是我现在的代码:
switch(searchEngine){
default:
// Return a DuckDuckGo search
return 'https://duckduckgo.com/?q=' + text+'&kh=d&kp=-1&kz=1&kf=fw&k1=-1';
break;
case 'duckduckgo':
return 'https://duckduckgo.com/?q=' + text+'&kh=d&kp=-1&kz=1&kf=fw&k1=-1';
break;
case 'bing':
return 'https://www.bing.com/search?q='+text;
break;
case 'google':
return 'https://www.google.com/search?q='+text;
break;
}
然后我有另一个html文件,我需要一个接口 - 最好是一个下拉选择菜单 - 可以将searchEngine改为必要的字符串来触发切换。我需要做的另一件事是在应用程序的初创公司之间保持选择。非常感谢任何和所有的帮助!