Iphone 嵌入html5<;音频>;在mobilesafari网络应用程序中。是否可以在模式播放器中加载图像来代替quicktime徽标?

Iphone 嵌入html5<;音频>;在mobilesafari网络应用程序中。是否可以在模式播放器中加载图像来代替quicktime徽标?,iphone,audio,html,Iphone,Audio,Html,我无法找到一个资源来解释这是否可行。在这里可以找到苹果的文档 …没有提到这些功能 我还尝试嵌入带有标签的音频,该标签会调出相同的模式quicktime播放器 有没有办法做到这一点,或者——有没有办法在不打开模式外部播放器的情况下在iphone webapp中播放音频文件?我不知道有任何这样的定制功能。你也许可以添加一点脚本,完全隐藏元素,并根据你的选择提供可选的JavaScript交互控件。我找到了一个解决方法,通过使用苹果的mediafilesegmenter命令行工具为“HTTP直播”准备

我无法找到一个资源来解释这是否可行。在这里可以找到苹果的文档

…没有提到这些功能

我还尝试嵌入带有
标签的音频,该标签会调出相同的模式quicktime播放器


有没有办法做到这一点,或者——有没有办法在不打开模式外部播放器的情况下在iphone webapp中播放音频文件?

我不知道有任何这样的定制功能。你也许可以添加一点脚本,完全隐藏
元素,并根据你的选择提供可选的JavaScript交互控件。

我找到了一个解决方法,通过使用苹果的mediafilesegmenter命令行工具为“HTTP直播”准备mp3来实现这一功能–苹果新的HTTP流媒体协议

更多信息请点击此处:

通过使用参数
--仅音频--元文件poster.png--元类型图片

您可以创建一个mp3流,在播放音频时在外部quicktime播放器中显示poster.png图像。

您可以使用jQuery mp3插件在线播放音频


演示(在iPhone上试用):

谢谢您的回答。但是,这在MobileSafari中是不可能的,因为与标签链接的所有内容都在外部quicktime播放器中播放。您的建议在其他支持html5的浏览器中也适用。哇,看来您是对的,
/
的移动Safari实现根本不是一个合适的嵌入式播放器。这完全违背了HTML5的HTMLMEDIA元素的精神;我想知道他们为什么要实施它。很难说,但我想这与iPhone/iPod touch上的MobileSafari应用程序中的内存管理有关。苹果的文档表明,该标签已经实现,因此一次只能播放一个媒体文件。在iPad上,这应该不是一个问题,而是嵌入式和内容内联播放。只需注意,苹果文档中引用的filestreamsegmenter工具最近被重命名为“mediafilesegmenter”。它提供了相同的功能。