我正在处理 touchstart 和 touchend 事件以确定何时单击元素。它工作得很好并且反应灵敏,但我错过了当您按下按钮时在本机应用程序中发生的默认点击声音。
有没有办法用 PhoneGap 而不是使用 html5 音频来触发这个声音?
我正在处理 touchstart 和 touchend 事件以确定何时单击元素。它工作得很好并且反应灵敏,但我错过了当您按下按钮时在本机应用程序中发生的默认点击声音。
有没有办法用 PhoneGap 而不是使用 html5 音频来触发这个声音?
好吧,几天前我开发了新的 Cordova 插件,它提供了你需要的东西。
看看https://github.com/VVelda/device-feedback
然后,您可以在单击按钮时调用本机声音响应。没有任何音频媒体或任何其他解决方法。我希望它会对您有所帮助,尽管您已经设置了对您有帮助的答案。:-)
看看这篇博文:http: //pieterderycke.wordpress.com/2014/01/20/native-tick-sound-on-button-click-with-phonegap/
它解释了如何开发一个在 HTML5 中按下按钮时播放原生点击声音的 PhoneGap 插件。