我正在使用kendo ui mobile开发Android移动应用程序。我的要求是为按钮,锚点等启用敲击声音。我在Google上搜索了很多,但没有看到任何设置或启用此功能的方法。有人可以帮我吗?
答案 0 :(得分:0)
您可以尝试在视图中添加音频元素,例如:
<audio id="sfx-burp"
src="audio/burp.wav"
preload="auto">
</audio>
请注意此处的preload
参数。这可确保在您加载页面时立即加载音频,这可能是Kendo的一个问题。接下来,为了实际播放声音效果,您只需在元素上运行.play()
即可。或者将它包装成更通用的东西,如:
function playBurpSound() {
try {
$('sfx-burp').play();
} catch(err) {
console.log('Error on playBurpSound: ' + err);
}
}
如果你有一个原生的剑道按钮,它就像执行它一样简单:
<a data-role="button" data-click="playBurpSound" />