मुझे बस एक टैब के साथ एड्रेस बार या किसी भी मेनू के बिना एक ब्राउज़र विंडो चाहिए।
विंडोज में, chrome.exe --app=http://gmail.com
प्रयोग किया जाता है। मैं इसके लिए macOS संस्करण चाहता हूं।
मुझे बस एक टैब के साथ एड्रेस बार या किसी भी मेनू के बिना एक ब्राउज़र विंडो चाहिए।
विंडोज में, chrome.exe --app=http://gmail.com
प्रयोग किया जाता है। मैं इसके लिए macOS संस्करण चाहता हूं।
जवाबों:
यह मूल रूप से macOS में एक ही बात है। Chrome बाइनरी को पथ प्रदान करें और झंडे का सामान्य रूप से उपयोग करें, जैसे:
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --app=https://gmail.com
यह वही है जो मैं OSX पर करता हूं। इसे आपकी ज़रूरत की हर चीज़ (और थोड़ी और) करनी चाहिए, हालाँकि, सार्वजनिक स्थान पर उपयोग किए जाने पर कीबोर्ड को कंप्यूटर से डिस्कनेक्ट करने की आवश्यकता होती है। अगर आपकी वेबसाइट को कीबोर्ड की आवश्यकता है तो आपको वैकल्पिक समाधान की आवश्यकता होगी।
1 - क्रोम में सभी टैब और विंडो बंद करें और छोड़ दें।
2 - मेन्यू और एड्रेस बार को छिपाने के लिए क्रोम के प्लिस्ट को खोलें - एप्लिकेशन / Google Chrome.app/Contents/Info.plist (Google Chrome.app पर राइट क्लिक करें और शो पैकेज कंटेंट चुनें)।
3 - जोड़ें:
<key>LSUIPresentationMode</key>
<integer>3</integer>
शीर्ष पर बस के तहत:
<key>CFBundleDisplayName</key>
<string>Google Chrome</string>
प्लिस्ट को सहेजें और बंद करें।
4 - अपनी वेबसाइट को क्रोम में लॉन्च करने के लिए और यह सुनिश्चित करने के लिए कि केवल आपकी वेबसाइट का उपयोग किसी टर्मिनल विंडो से लॉन्च किया जा सकता है जैसे कि (अपनी वास्तविक साइट के साथ yoursite.com को बदलें):
open -a Google\ Chrome --args --kiosk http://www.yoursite.com/ --host-rules="MAP * www.yoursite.com"
साइट को फुलस्क्रीन लॉन्च करना चाहिए और आप जीयूआई का उपयोग करके इसे या काफी ब्राउज़र से नेविगेट नहीं कर पाएंगे।
नोट: cmd-q Chrome को छोड़ने का एकमात्र तरीका है। सुनिश्चित करें कि यदि कोई सार्वजनिक स्थान पर है तो कोई भी कीबोर्ड कंप्यूटर से जुड़ा नहीं है।
5 - यदि आपको स्टार्टअप पर उपरोक्त सभी को स्वचालित रूप से करने की आवश्यकता है तो निम्न कार्य करें। OSX पर ऑटोमेटर खोलें और लाइब्रेरी से एक नया रन शैल स्क्रिप्ट बनाएं। निम्नलिखित दर्ज करें:
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --app="http://www.yoursite.com/" --args --kiosk --host-rules="MAP * www.yoursite.com"
स्क्रिप्ट का उपयोग करके सुनिश्चित करें कि आप उपयोग करें। सेव विंडो में ड्रॉपडाउन से। नवीनतम OSX के लिए, .app के बजाय अपनी स्क्रिप्ट का नाम दें। (मुझे लगता है कि यह ड्रॉपडाउन में सूचीबद्ध किया जाएगा)। स्वचालित छोड़ें।
6 - संकलित स्टार्टअप को .app या .command स्क्रिप्ट को डेस्कटॉप पर रखें। सिस्टम वरीयताएँ खोलें> लॉगिन विकल्प। स्वचालित लॉगिन ड्रॉप डाउन में उपयोग किए जाने वाले खाते को चुनें। इसके बाद उपयोग किए जाने वाले खाते और उसके लॉगिन आइटम को चुना। स्टार्टअप को जोड़ने के लिए + प्रतीक का उपयोग करें। सूची में .app / .andand (किसी भी स्टार्टअप एप्लिकेशन को अक्षम करें जिनकी आवश्यकता नहीं है)।
7 - कंप्यूटर (सिस्टम वरीयताओं) पर नींद और स्क्रीनसेवर को अक्षम करें और साथ ही क्रोम के सामने कुछ भी हो सकता है जैसे कि ड्राइव ड्राइव डेस्कटॉप आदि।
8 - कंप्यूटर को पुनरारंभ करने का परीक्षण करने के लिए।