平台:Android版本4.x.
问题:HTML 5音频标签
编译:框架Phonegap
我一直试图用HTML 5播放一个简单的声音,我无法让它工作.
我读到Android上有一个普遍的"不支持"的东西,但据我所知,版本4.x支持HTML 5音频标签.
Config.xml 我确实启用了其中的一些功能,例如.文件访问,设备访问等等,我甚至试图包括所有功能.只是为了让你们知道.
HTML 这就是我正在使用的atm,我想也许我应该回去直接尝试并发出声音,然后使用JQ进行costum控制.
<audio controls="true">
<source src="media/sound.mp3" type="audio/mpeg">
<source src="media/sound.ogg" type="audio/ogg">
<source src="media/sound.wav" type="audio/wav">
Your browser does not support HTML5 audio.
</audio>
Run Code Online (Sandbox Code Playgroud)
结论 到目前为止,我没有听到任何声音,我试图触发它不同的方式,如:
var Newsound = new Audio("sound.ogg");
Newsound.play();
Run Code Online (Sandbox Code Playgroud)
任何想法或建议都是受欢迎的.
提前致谢 :-)
您通常需要一段 JavaScript 才能使其正常工作。请尝试以下操作:
<audio id="a" controls="true">...
var audio = document.getElementById('a');
audio.addEventListener('touchstart', function() { audio.play(); }, false);
Run Code Online (Sandbox Code Playgroud)
当用户触摸音频元素时,现在应该播放声音。
| 归档时间: |
|
| 查看次数: |
9353 次 |
| 最近记录: |