मुझे क्रोम पैक किए गए ऐप (सिंकफ़ाइल सिस्टम तक पहुंच) में उपलब्ध कार्यक्षमता और केवल क्रोम एक्सटेंशन में उपलब्ध कार्यक्षमता (तृतीय पक्ष वेबसाइट में एक स्क्रिप्ट इंजेक्शन) में उपलब्ध कार्यक्षमता को जोड़ना होगा।क्रोम पैक किए गए ऐप और क्रोम एक्सटेंशन के बीच संचार करना?
ऐसा लगता है कि न तो एक पैक किया गया ऐप और न ही एक एक्सटेंशन इन दोनों चीजों को प्राप्त कर सकता है, इसलिए अब मैं एक अलग पैक किए गए ऐप और विस्तार से संचार के बाद जो हासिल कर रहा हूं उसे हासिल करने की कोशिश कर रहा हूं।
मैं देख रहा हूँ Chrome's documentation बताते हैं कि कैसे दो एक्सटेंशनchrome.runtime.onMessageExternal.addListener
और chrome.runtime.sendMessage
के माध्यम से संवाद कर सकते हैं, लेकिन पैकेज किए गए एप्लिकेशन और संवाद स्थापित करने एक्सटेंशन के बारे में कुछ भी नहीं है।
क्या किसी को यह पता है कि क्या इसकी अनुमति है? क्या कोई दस्तावेज है, या वहां एक कामकाजी उदाहरण है?
यह देखना बहुत अच्छा होगा कि आप ऐप और एक्सटेंशन दोनों को एक साथ कैसे बंडल करते हैं। मैं उन्हें एक क्लिक के साथ दोनों को स्थापित करने में सक्षम होना चाहता हूं, आदर्श रूप से, लेकिन किसी एक से दूसरे में से किसी एक से अपील के लिए व्यवस्थित होगा। और यह पता लगाएगा कि ऐप इंस्टॉल किया गया है या नहीं, इसे पृष्ठभूमि अनुमति मोड में होना चाहिए? – kzahel
@ मैंगिनी का लिंक अब और काम नहीं करता है, लेकिन आप कोशिश कर सकते हैं: [https://github.com/GoogleChrome/chrome-app-samples/tree/master/samples/messaging ](https://github.com/GoogleChrome/ क्रोम, एप्लिकेशन के नमूने/पेड़/मास्टर/नमूने/संदेश)। – falconepl
@apsillers, उपयोगकर्ता को ऐप और एक्सटेंशन दोनों को इंस्टॉल करने के बजाय, क्या उन्हें दोनों को एक इकाई में संयोजित करने के लिए वैसे भी है जैसे उपयोगकर्ता केवल एक इंस्टॉलेशन एक्शन बनाता है? – Pacerier