2016-09-23 3 views
5

हमारा वेबपैप एक सेवा कर्मचारी पंजीकृत करता है। हमारे पास क्रोम एक्सटेंशन भी है। हमें वेबपैच खोलने के बिना सेवा कार्यकर्ता से एक्सटेंशन तक एक्सटेंशन भेजने की आवश्यकता है। ऐसा करने का सही दृष्टिकोण क्या है?क्रोम एक्सटेंशन पृष्ठभूमि स्क्रिप्ट वेब पेज सेवा कार्यकर्ता के साथ कैसे संवाद कर सकती है?

हमारा वर्तमान समाधान सेवा कार्यकर्ता में कुछ यूआरएल का अनुरोध कर रहा है और webRequest - chrome.webRequest.onBeforeRequest.addListener का उपयोग कर एक्सटेंशन की पृष्ठभूमि स्क्रिप्ट में इसे कैप्चर कर रहा है। यह काम करता है लेकिन यह बहुत अधिक मानक रूप से दिखता है।

+1

अलास, अभी तक नहीं: https://crbug.com/452942 और https://crbug.com/545535 – wOxxOm

+0

मार्टिन, मुझे ऐसा करने की ज़रूरत है। क्या आप अपने समाधान का कुछ उदाहरण कोड पोस्ट कर सकते हैं? –

+1

@MichaelUpdike https://gist.github.com/zdila/ba6c0c1e0be5caafbc1d5bb4832f7d75 –

उत्तर

2

(wOxxOm की टिप्पणी से, क्योंकि वह कहीं भी लेकिन टिप्पणी में जवाब देने से नफरत करता है)

आपका समाधान किसी भी रूप के रूप में अच्छा है - और अधिक सरल समर्थन से पहले प्रति this feature request के रूप में, जोड़ा जाता है।

+1

बीटीडब्ल्यू, https://stackoverflow.com/q/41350291/632951 भी देखें – Pacerier

संबंधित मुद्दे