Mac OSX: запуск Google Chrome в режиме киоска-ошибка?

Я пытаюсь загрузить Google Chrome в режиме киоска на OSX, используя ответ, который был дан здесь запустите Google Chrome на Mac с помощью параметров командной строки

но, когда я запускаю его из терминала, он выплевывает кучу текста, а затем открывает Google Chrome нормально, а не в режиме киоска. Есть идеи?

вот текст, который появляется при запуске:

язык[46671]: WorkerPoolObjC класс
реализовано в оба
/Приложения/Гугл
Хромированный.app / содержание / версии / 7.0.517.44 / Google
Хромированный
Помощник.app / содержание / MacOS/../../../Погуглить
Рамки Хром.рамки/Гугл
Chrome Framework и
/Приложения/Гугл
Хромированный.app / содержание / версии / 7.0.517.44 / Google
Рамки Хром.рамки / интернет
Плагины/PDF.плагин/содержание/MacOS/PDF.
Один из двух будет использоваться. что один
не определено.

2
задан Community
29.01.2023 1:26 Количество просмотров материала 2847
Распечатать страницу

3 ответа

сообщения, которые вы видите, не является ошибкой. Фреймворк включается дважды в комплект (один раз для Chrome, один раз для Chrome helper), и он говорит вам.

Я тестировал --kiosk и -kiosk аргументы как с текущим Chrome, так и с сборкой Chromium с сегодняшнего дня, и он никогда не работал, как написано в другом потоке.

я успешно прошел --incognito как параметр, поэтому, если бы он был реализован, он работал бы таким образом.

со страницы по ссылке только информация, которую я мог найти в режиме киоска Chrome для Mac, я бы предположил, что она еще не реализована. Если Вы читаете комментарии там, Андрей (человек, отвечающий) не проверял его сам, он спросил человека, спрашивающего имя двоичного файла, и, возможно, просто отправил это и параметр командной строки windows.


чтобы запустить Chromium в полноэкранном режиме, запишите следующий AppleScript в AppleScript Editor:

tell application "Chromium"
    activate
    tell application "System Events"
        key down {command}
        key down {shift}
        keystroke "f"
        key up {shift}
        key up {command}
    end tell
end tell

если вы используете Chrome, заменить "Chromium" С "Google Chrome".

выполнение этого сценария сначала запускает Chromium, а затем сразу переходит в полноэкранный режим.

тестирование выше сценарий на OS X Lion, даже без анимация нового окна включается, не работает. Пришлось добавить delay 0.1 скрипта, сразу после activate, чтобы пункт меню был активирован.

7
отвечен Daniel Beck 2023-01-30 09:14

для получения @DanielBeck это код для работы, я должен был добавить keystroke tab перед Cmd+Shift+F. В противном случае курсор остается в адресной строке, не позволяя приложению достичь полноэкранного совершенства.

tell application "Google Chrome"
    activate
    tell application "System Events"
        keystroke tab
        key down {command}
        key down {shift}
        keystroke "f"
        key up {shift}
        key up {command}
    end tell
end tell
1
отвечен chuckbjones 2023-01-30 11:31

смотрите мой ответ на StackExchange

У меня была точно такая же проблема, и я обнаружил, что ключ командной строки --kiosk не будет работать для Mac OSX. Итак, я изменил вышеупомянутый applescript и объединил его со сценарием оболочки, который создает приложения, и он работает довольно хорошо.

чтобы обойти эту проблему на Mac OSX, вы должны сделать два шага. (Это все еще немного шатко, даже тогда, потому что каждая новая вкладка - это новое полноэкранное приложение, по крайней мере, в Lion)

  1. создать приложение, указывающих на Ваш URL с этот удобный скрипт.

  2. запишите имя вашего приложения (замените [MyAppName] ниже) и создайте следующий applescript:

    do shell script "open '/Applications/[MyAppName].app' "
    tell application "[MyAppName]" to activate
    tell application "System Events"
        keystroke "f" using {command down, shift down}
    end tell
    

    Сохраните этот applescript как приложение и запустите его.

    Вы также можете изменить значок своего приложения. Вот как в случае, если вы еще не знали (например, я. пришлось искать его): http://support.apple.com/kb/ht2493

1
отвечен strack 2023-01-30 13:48

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх