आप क्रोमweb-extension
background_pages इस्तेमाल करने की कोशिश कर सकते हैं।
यह service worker
सुनने और ऑडियो खेलेंगे इसके लिए सरल विधि सेवा कार्यकर्ता में यूआरएल का अनुरोध को हो सकता है और के रूप में link
में उल्लेख किया chrome.webRequest
का उपयोग कर पृष्ठभूमि स्क्रिप्ट में यह कब्जा होगा
chrome.webRequest.onBeforeRequest.addListener(
callback, filter, opt_extraInfoSpec);
में इस thread
अद्यतन उल्लेख किया के रूप में इस link
सेवा कार्यकर्ता में उल्लेख किया है इस तरह के HTTPS के रूप में एक सुरक्षित मूल, की आवश्यकता है। क्रोम-एक्सटेंशन: // पृष्ठ HTTP/HTTPS नहीं हैं, लेकिन सुरक्षित हैं इसलिए यह परिवर्तन एक सेवा कार्यकर्ता को पंजीकृत करने की अनुमति देने के लिए एक आवश्यक कदम बन जाता है।
"क्रोम-एक्सटेंशन" सेवा श्रमिकों को अनुमति देने वाली योजना के रूप में जोड़ा जाता है।
में serviceworker script
सबसे पहले आप अपना एक्सटेंशन manifest.json
- अनुरोध में यूआरएल सेवा कार्यकर्ता में
- कब्जा यह पृष्ठभूमि लिपि में
chrome.webRequest.onBeforeRequest.addListener
का उपयोग कर रजिस्टर करने की आवश्यकता
background.js
में ध्वनि चलाएं
और के रूप में @Alexander ने उल्लेख वर्तमान में वहाँ MDN
स्रोत
2016-12-20 11:17:17
हाँ ब्राउज़र का समर्थन नहीं करता ध्वनि सूचना में ध्वनि के लिए कोई समर्थन नहीं है। – vbharath
यदि आपको लगता है कि ध्वनि कब खेलना है, तो आप इसे मैन्युअल रूप से चला सकते हैं http://stackoverflow.com/questions/10105063/how-to-play-a-notification-sound-on-websites। – Kira