मैंने कोशिश की है कई मायनों में एक ध्वनि खेलने के लिए URL से, लेकिन यह काम नहीं कर रहा है.
जब मैं निरीक्षण पृष्ठ त्रुटियाँ कंसोल:
क्रोम एक्सटेंशन://अमान्य/:1-क्रोम एक्सटेंशन://अमान्य/ net::ERR_FAILED
Uncaught में (वादा) DOMException: लोड करने में विफल रहा क्योंकि कोई समर्थित स्रोत पाया गया था ।
manifest.json:
"options_page": "./html/content.html",
"permissions": [
"activeTab",
"storage",
"contextMenus",
"http://*/*",
"https://*/*",
"tabs"
],
"web_accessible_resources": [
"*.mp3",
"*.ogg"
]
मैं यह कर रहा हूँ में options_page है कि content.html. मैं भी दिया 'web_accessible_resources' करने के लिए अनुमति स्क्रिप्ट है, लेकिन अभी तक कोई सफलता. सभी ऑडियो कड़ियाँ संग्रहित कर रहे हैं क्रोम में भंडारण.
स्क्रिप्ट जुड़ी है कि में content.html:
document.addEventListener('click', function (e) {
e.preventDefault();
if (e.target.matches('.audioBtn')) {
chrome.storage.local.get({ meanifyWords: [] }, (result) => {
let getWordsObj = result.meanifyWords;
let getAudio = getWordsObj[e.target.id].audio; //getAudio="//ssl.gstatic.com/dictionary/static/sounds/20200429/experience--_gb_1.8.mp3"
let sound = new Audio(getAudio);
sound.play();
})
}
});
कृपया मुझे बात करने के लिए किसी भी परिवर्तन उपरोक्त कोड में है कि इस समस्या का समाधान होगा. धन्यवाद अग्रिम में.