Попытка настроить сервер киоска — запустить Firefox из командной строки, не создавая новую вкладку

Я пытаюсь создать среду киоска с мини-ПК и iPad. У меня установлена ​​Ubuntu, и я использую дополнение mKiosk Firefox. При загрузке он автоматически входит в систему и открывает полноэкранный режим Firefox с указанной страницей. Эта часть работает нормально

Вот где это становится сложным. Коробка также настроена с PHP и MySQL. Я хочу вызвать PHP-скрипт с iPad и отобразить другую страницу. Это все нормально, за исключением того, что когда я вызываю «firefox {url}» из командной строки, я получаю страницу в новой вкладке. Он не переключается на эту вкладку, поэтому вы все равно смотрите на первую в полноэкранном режиме. Если у меня CTRL-Tab, я вижу, что открылась другая вкладка. Это просто не активный.

Можно ли заставить его всегда открывать страницы в первой вкладке? Или я могу заставить его переключать активные вкладки из командной строки? Есть ли способ, которым я могу удалить вкладку программно или очистить все вкладки?

Благодарю.

0

Решение

Мне удалось найти решение. Для начала, надстройка mKiosk изменяла некоторые параметры конфигурации и блокировала их. Я удалил это и пошел с r-киоском вместо этого. Затем я пошел в about:config в Firefox и сделал поиск browser.link, Две настройки, перечисленные ниже, являются ключом к открытию страницы на той же вкладке. Если они оба установлены на 3, как mkiosk устанавливает их, то все страницы открываются в новой вкладке. Они должны быть установлены в 1 и 0.

browser.link.open_newwindow = 1
browser.link.open_newwindow.restriction = 0

введите описание изображения здесь

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]