Итак, я довольно новичок в программировании в целом, но я возился с браузером с открытым исходным кодом, который работает в приложении 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 на необходимую строку для запуска переключения. Еще одна вещь, с которой мне нужно столкнуться, - это постоянный выбор между стартапами приложения. Любая помощь очень ценится!