ध्वनि बजाना आसान है, और हैंडलर को मुख्य प्रेस में जोड़ना आसान है, लेकिन दो परिचालनों को जोड़ने के लिए कोई पूर्वनिर्धारित तरीका नहीं है, इसलिए आपको अपना कोड टाइप करना होगा।
<audio id=alarm>
<source src=sound/zbluejay.wav>
</audio>
और
document.getElementById('alarm').play();
के साथ इसे निष्पादित करें:
1) कुंजी दबाएँ
document.onkeydown = function() {
...
2) खेलने ध्वनि
एक ऑडियो तत्व जोड़ें पर कार्रवाई
उदाहरण के लिए आप एक नक्शे के निर्माण keycodes जोड़ने तत्व आईडी ध्वनि करने के लिए कर सकते हैं:
var sounds = {
88 : 'alarm', // key 'x'
...
};
document.onkeydown = function(e) {
var soundId = sounds[e.keyCode];
if (soundId) document.getElementById(soundId).play();
else console.log("key not mapped : code is", e.keyCode);
}
Yoy keycodes here
स्रोत
2012-09-25 07:47:24
धन्यवाद .. मान लीजिए मुझे सबकुछ कोड करना है .. अब सभी अक्षरों की ध्वनि फ़ाइलों को क्रिया के लिए समय समाप्त करना .. धन्यवाद साथी :) –
इस के लिए कोड पर कोई भाग्य? – mariovass
हाय, क्या आप इसे सही ढंग से कार्यान्वित करने में सक्षम थे। आपने ऑडियो प्ले विलंबता कैसे प्रबंधित की? कृपया –