Chế độ kiosk Chrome không được bật cho đến khi toàn màn hình


1

Tôi biết rằng Chromium có thể được bắt đầu ở chế độ kiosk với cờ --kiosk trong thiết bị đầu cuối. Tuy nhiên, khi Chromium được bắt đầu, nó ở chế độ cửa sổ thông thường. Chế độ kiosk không được bật cho đến khi người dùng nhấn F11 hoặc quét toàn bộ cửa sổ theo cách khác. Làm cách nào Chrome có thể tự động được toàn màn hình và ở chế độ kiosk sau khi lệnh được thực thi trong thiết bị đầu cuối?


2
Như Một số câu trả lời trên Askubfox gợi ý , làm như sau: chromium-browser --kiosk; sleep 5; xdotool key F11.
Risto Salminen

Điều đó sẽ không làm việc, thực sự. Không có lệnh nào sau khi trình duyệt crom --kiosk được thực thi.
Jack Guy

1
À, tất nhiên rồi! Tôi quên rằng bạn nên đặt & sau chromium-browser --kiosk Vì vậy, nó chạy trên nền, và sau đó nó sẽ hoạt động. Bạn cũng sẽ thử đề xuất thực tế của câu trả lời tôi đã liên kết: chromium-browser --start-maximized &; sleep 5; xdotool key F11.
Risto Salminen

Câu trả lời:


1

Những gì bạn muốn là nhấn lập trình F11 và điều đó là có thể với xdotool: nó có thể mô phỏng các lần nhấn phím và làm nhiều việc khác nữa.

Giải pháp là tạo ra một kịch bản shell (hoặc chỉ một lớp lót), chạy crom ở chế độ nền, ngủ vài giây và sau đó hầu như nhấn F11 :

chromium-browser --kiosk & sleep 5; xdotool key F11

Điều đó cũng có thể được thực hiện dưới dạng đa lớp (ví dụ như lưu chromium-kiosk.sh ):

chromium-browser --kiosk &
sleep 5
xdotool key F11

Tài liệu tham khảo


1
chromium-browser -kiosk --start-fullscreen
micke
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.