답변:
다음 명령을 사용하여 시크릿 모드에서 Chrome을 실행해야합니다.
chrome --incognito --kiosk http://127.0.0.1
여기에서 Chrome을 시작하기 전에이 명령을 실행하여 복원 표시 줄이 나타나지 않도록하는 방법에 대해 설명합니다.
sed -i 's/"exited_cleanly": false/"exited_cleanly": true/' \
~/.config/google-chrome/Default/Preferences
sed -i 's/"exited_cleanly":false/"exited_cleanly":true/' "$HOME/.config/google-chrome/Local State"
이 중복 질문에 대한 @MiQUEL의 답변 을 기반으로합니다 .
몇 가지 접근 방식이 있습니다.
시크릿 모드 ( --incognito
)는 도움이되지만 캐시 비활성화와 같은 몇 가지 단점이 있습니다.
전달 --disable-infobars --disable-session-crashed-bubble
은 일부 Chrome 버전에서는 작동하지만 Chrome 58에서는 더 이상 작동하지 않습니다. ( 이 문제--disable-session-crashed-bubble
의 일부로을 제거했습니다 . 플래그에 버블 기능을 테스트하기위한 것이며 Chrome 경고를 숨기는 최종 사용자 기능이 아니라는 의견이 있습니다.)
내가 찾은 가장 안정적인 방법은 Chrome의 온 디스크 환경 설정을 수동으로 편집하는 것입니다. Linux에서이를 수행하는 방법은 다음과 같습니다. (이 안내는 크롬 브라우저 용이며 Chrome 자체는 ~/.config/google-chrome
대신에 사용 됩니다 ~/.config/chromium
.)
sed -i 's/"exited_cleanly":false/"exited_cleanly":true/' ~/.config/chromium/'Local State'
sed -i 's/"exited_cleanly":false/"exited_cleanly":true/; s/"exit_type":"[^"]\+"/"exit_type":"Normal"/' ~/.config/chromium/Default/Preferences
Chrome 버전 또는 다른 버전에서 키오스크 모드에 도움이 된 몇 가지 추가 플래그와 함께 모두 제공 :
#!/bin/sh
sed -i 's/"exited_cleanly":false/"exited_cleanly":true/' ~/.config/chromium/'Local State'
sed -i 's/"exited_cleanly":false/"exited_cleanly":true/; s/"exit_type":"[^"]\+"/"exit_type":"Normal"/' ~/.config/chromium/Default/Preferences
chromium-browser --kiosk --no-default-browser-check --no-first-run --disable-infobars --disable-session-crashed-bubble "http://some_url/"
--disable-infobars --disable-session-crashed-bubble
while true; do
chromium-browser --kiosk http://fotolia.com/ --no-first-run --touch-events=enabled --fast --fast-start --disable-popup-blocking --disable-infobars --disable-session-crashed-bubble --disable-tab-switcher --disable-translate --enable-low-res-tiling
sleep 10s;
done
이것은 마침내 나를 위해 일했으며 꽤 간단합니다.
Chromium 종료 방법에 관계없이 두 변수의 상태가 잠 깁니다.
물론 환경 설정을 마친 후에 만 그렇게하십시오.
sudo chattr +i ~/.config/google-chrome/Default/Preferences
나는 --restore-last-session
또한 일을 할 것이라고 믿는다 .
출처 : http://peter.sh/experiments/chromium-command-line-switches/