मुझे आश्चर्य है कि क्या मैं ब्राउज़र एक्शन मेनू के राइट-क्लिक मेनू को संशोधित करने में सक्षम हूं? मैं 'लॉगआउट' नामक एक विकल्प जोड़ना चाहता हूं।क्रोम एक्सटेंशन - राइट-क्लिक ब्राउज़र क्रिया मेनू संशोधित करें
उत्तर
नहीं, आप ऐसा नहीं कर सकते हैं, आपको ब्राउज़र क्रिया पॉपअप में इसे चिपकाने की आवश्यकता होगी।
हम, अगर मैं समझता हूं ... आप राइट क्लिक के बाद मेनू पर आइटम जोड़ना चाहते हैं?
आप ऐसा कर सकते हैं:
chrome.contextMenus.create({
"title" : "You menu Name",
"type" : "normal",
"contexts" : ["link","video","audio"], //the context which item appear
"onclick" : shorten() // The function call on click
});
और अपने प्रकट:
जोड़ें "contextMenus" पर "अनुमति" सरणी।
अधिक जानकारी: here
नहीं, आप समझ में नहीं आते हैं। जॉन ने ब्राउजर एक्शन मेनू के बारे में पूछा, पृष्ठ संदर्भ मेनू नहीं। –
संदर्भ के लिए क्रोम का कहना है: तो
chrome.contextMenus.create({
"title": "Logout",
"contexts": ["browser_action"],
"onclick": logout
});
का उपयोग कहाँ logout()
है [all, page, frame, selection, link, editable, image, video, audio, launcher, browser_action, page_action]
:
मूल्य से एक होना चाहिए कार्यात्मक n जब आप उस पर क्लिक करेंगे तो कहा जाएगा। (और प्रकट में "contextMenus" अनुमति सक्षम करें।)
संपादित करें: चेतावनी का एक सा, यदि आप एक Event page है,
onclick
विशेषता का उपयोग समर्थित नहीं है और आप एकchrome.contextMenus.onClicked
हैंडलर बजाय जोड़ना चाहिए।
- 1. क्रोम एक्सटेंशन - मेनू
- 2. ब्राउज़र क्रिया पर क्रोम एक्सटेंशन सम्मिलित सामग्री स्क्रिप्ट
- 3. क्रोम-एक्सटेंशन: राइट क्लिक मेनू पर फ़ंक्शन संलग्न करें
- 4. ब्राउज़र क्रिया आइकन पर फिर से क्लिक करके क्रोम एक्सटेंशन पॉपअप बंद करें
- 5. क्रोम एक्सटेंशन सेविंग डेटा
- 6. क्रोम एक्सटेंशन:
- 7. क्रोम एक्सटेंशन
- 8. क्रोम एक्सटेंशन
- 9. क्रोम एक्सटेंशन:
- 10. Google क्रोम ब्राउज़र एक्सटेंशन का पता लगाना
- 11. क्रोम एक्सटेंशन: क्रोम
- 12. क्रोम एक्सटेंशन
- 13. क्रैश होने वाले क्रोम ब्राउज़र एक्सटेंशन को कैसे डिबग करें?
- 14. क्रोम एक्सटेंशन के आइकन
- 15. क्रोम एक्सटेंशन संदर्भ मेनू, कोई चयन नहीं होने पर केवल मेनू आइटम कैसे प्रदर्शित करें?
- 16. क्रोम एक्सटेंशन
- 17. क्रोम एक्सटेंशन
- 18. क्रोम एक्सटेंशन
- 19. क्रोम एक्सटेंशन
- 20. क्रोम एक्सटेंशन
- 21. क्रोम एक्सटेंशन
- 22. Google क्रोम एक्सटेंशन - सर्वर
- 23. क्रोम एक्सटेंशन
- 24. क्रोम एक्सटेंशन
- 25. Google क्रोम एक्सटेंशन
- 26. क्रोम एक्सटेंशन कैसे होस्ट करें?
- 27. क्रोम एक्सटेंशन एक्सेस iframes करें?
- 28. क्रोम एक्सटेंशन
- 29. संदर्भ मेनू में पाठ चयन और प्रदर्शन क्रोम एक्सटेंशन
- 30. क्रोम एक्सटेंशन
इसे हटाएं। हालांकि मुझे बताने के लिए धन्यवाद :) – Jon
अब संभव है; [इस उत्तर] में अद्यतन जानकारी (http://stackoverflow.com/a/26349835/934239)। – Xan