Zer*_*ime 10 iphone audio html5
我正在尝试制作一个HTML5 webapp,它只是在我的iPhone上一遍又一遍地播放声音.我不知道任何Obj-C本地做它.
我的工作正常,但声音只播放一次:
<!DOCTYPE html>
<html>
<head>
<title>noisemaker!</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="viewport" content="maximum-scale=1, minimum-scale=1, width=device-width, user-scalable=no" />
<meta name="apple-mobile-web-app-capable" content="yes" />
</head>
<body>
<audio src="noise.mp3" autoplay controls loop></audio>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
有没有办法绕过QuickTime音频屏幕并在网页中循环播放,或者让QuickTime音频屏幕循环播放声音?
Sha*_*ter 12
我发现"loop"属性似乎并不完全适用于iPhone(iOS 4.0)上HTML5音频元素的最新实现.我发现这是一个解决方法:
<audio src="noise.mp3" onended="this.play();" controls="controls" autobuffer></audio>
Run Code Online (Sandbox Code Playgroud)
我发现你必须不在上面放"循环",否则"onended"事件似乎不会触发(即"循环"部分实现).
请注意,iPhone上有意禁用"自动播放".
此时似乎"音量"属性也未完全实现.
请注意,iOS 4音频播放时没有全屏QT播放器.
| 归档时间: |
|
| 查看次数: |
12683 次 |
| 最近记录: |