में ध्वनियों खेलने के लिए कैसे:मैं निम्नलिखित है जावास्क्रिप्ट
<audio id="clickdown-wav" src="ClickDown.wav" preload="auto"></audio>
और फिर मेरी जावास्क्रिप्ट में, मेरे पास है:
var ClickDown = $('#clickdown-wav')[0];
$(document).delegate('a','click',function() {
ClickDown.play();
});
समस्या यह है कि यह (एक iPad पर) भी तेज़ नहीं है क्योंकि मैं एंकर टैग दबाता हूं। जब मैं एंकर टैग दबाता हूं और WAV फ़ाइल नाटकों के बीच एक उल्लेखनीय अंतराल है।
प्रश्न: क्या जावास्क्रिप्ट से ध्वनि चलाने के लिए केवल एक स्रोत कोड समाधान है? Clickdown.wav केवल 1k है।
यह हमेशा है कुछ, है ना? –
उपयोगकर्ता ईवेंट पर लोड() को ट्रिगर करने के लिए एक वर्कअराउंड होगा (क्लिक करें, स्क्रॉल करें, आदि)। –
संभवतः, लेकिन @ cf_PhillipSenn का phrasing * हर * बाध्य 'एक क्लिक' ईवेंट को इंगित करता है, केवल पहले नहीं। – msanford