मैं Chrome में फ़ंक्शन कुंजियों को कैसे अक्षम कर सकता हूं?


1

उन आर्कियो.ओआरजी पर क्लासिक एमएस-डॉस गेम कई यादों को वापस लाया है। ब्राउज़र के माध्यम से उन्हें वर्तमान कंप्यूटर पर चलाने में सक्षम होने के नाते, बहुत मज़ा आता है।

चूंकि इन खेलों को निश्चित रूप से एक ब्राउज़र के माध्यम से चलाने के लिए नहीं लिखा गया था, इसलिए उन्हें कुछ निश्चित कुंजियों के उपयोग की आवश्यकता होती है जो पहले से ही ब्राउज़र फ़ंक्शन के लिए मैप की जाती हैं। में दास बूट , उदाहरण के लिए, एफ 1 पेरिस्कोप दृश्य को सामने लाता है।
दुर्भाग्य से, एफ 1 Chrome का भी है मदद बटन, इसलिए यह मदद साइट के साथ एक नया टैब खोलता है। Kinda बेकार है जब आप बस उन टारपीडो से फायर करने से पहले पेरिस्कोप में एक त्वरित झांकना चाहते हैं।

तो क्या बिल्ट-इन को निष्क्रिय करने का कोई तरीका है Fx कार्यक्षमता?



महान, धन्यवाद, नोड-वेबकिट मार्ग काम करने लगता है। यदि आप उत्तर के रूप में पोस्ट करना चाहते हैं, तो मैं इसे सहर्ष स्वीकार करूंगा।
Vidar Ramdal

जवाबों:


1

का उपयोग करते हुए node-webkit निम्नलिखित बनाएँ package.json फ़ाइल:

{
    "name" : "mykiosk",
    "window" : {
        "fullscreen" : true,
        "toolbar" : false
    },
    "main" : "http://the-one-and-only-allowed.url/"
}

इसके साथ लॉन्च करें: ./nw

सभी फ़ंक्शन कुंजियाँ अवरोधित हैं। Ctrl-N / T टैब नहीं बनाते हैं। यह काफी अच्छा है

राइट-क्लिक के संदर्भ मेनू को निष्क्रिय करने के लिए एक अंतिम जावास्क्रिप्ट / ऑनलोड ट्रिक:

window.oncontextmenu = function(ev) {
  ev.preventDefault();
  ev.stopPropogation();
  return false;
}
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.