Cra*_*lot 16 iphone html5 mobile-safari ios jquery-mobile
音频,HTML5和移动Safari上有大量SO帖子,例如:
在Mobile Safari中重用HTML5音频对象在Mobile Safari上 自动播放音频文件在Mobile Safari中 预加载HTML5音频 HTML5是否支持对离线缓存音频的访问?
但是,它们都已经过时了.
我们更喜欢支持iOS 3+的解决方案,但我们会采取任何有效的方法 - 即使它仅限于iOS 5.
任何人都有今天的确定答案,或iOS 5上的测试人员有任何见解?
谢谢!
我最近写了一个HTML5音频播放器.iOS4和iOS5也有类似的问题.首先,游戏必须由用户输入触发,具体意味着它必须与点击事件在同一个调用堆栈中.
我测试了很多,iOS似乎拒绝缓存音频.每次播放都会播放音频.我认为这应该被视为一个错误,但也许他们试图保留本地存储空间(音频文件可能变得相当大).
如果您的音频文件不是太大,您可能需要考虑将它们一起添加到单个文件中,然后使用暂停/跳转来定位/播放以在声音之间切换.我没有尝试过,但它应该工作.我没有使用这种技术,因为我的应用程序是一个音乐播放器,音乐文件有点太大,不适合该技术.
| 归档时间: |
|
| 查看次数: |
2431 次 |
| 最近记录: |