के आधार पर @ Miquel का जवाब करने के लिए इस डुप्लिकेट प्रश्न :
कुछ दृष्टिकोण हैं।
गुप्त मोड ( --incognito
) मदद करता है, लेकिन इसके कई नुकसान हैं, जैसे कैश को अक्षम करना।
--disable-infobars --disable-session-crashed-bubble
Chrome के कुछ संस्करणों में पासिंग कार्य करता है, लेकिन, Chrome 58 के रूप में, यह अब काम नहीं करता है। (निकालना इस मुद्दे के--disable-session-crashed-bubble
हिस्से के रूप में किया गया था ; टिप्पणियों से पता चलता है कि ध्वज का उद्देश्य बबल फीचर का परीक्षण करना था और क्रोम चेतावनी को छिपाने के लिए एंड-यूज़र फ़ीचर के रूप में इसका उद्देश्य नहीं था)।
सबसे विश्वसनीय दृष्टिकोण जो मैंने पाया है वह क्रोम की डिस्क-वरीयताओं को मैन्युअल रूप से संपादित करना है। यहाँ आप लिनक्स पर यह कैसे करते हैं। (ध्यान दें कि ये निर्देश क्रोमियम-ब्राउज़र के लिए हैं; Google 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
यह सब अतिरिक्त झंडे के एक जोड़े के साथ एक क्रोम संस्करण या किसी अन्य में कियोस्क मोड के लिए उपयोगी है:
#!/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/"