2012-04-19 51 views
0

我使用the Video.js framework在我的HTML5页面上显示视频。 视频可以在所有桌面浏览器(每个的最新版本)上正确显示,但不会显示在我的iPhone或iPad上(它不显示任何内容)。如何让Video.js在iOS设备上工作?

我该如何使它对它们起作用,尤其是iPad?

+1

考虑到VideoJS在iPad视频方面不会做太多的工作(除了让语义视频标签运行香草),真正的问题是,您的视频格式是什么? – 2012-04-19 05:27:31

+0

我使用mp4,webm和ogv格式。我应该使用什么格式? – Shnd 2012-04-19 08:17:51

+0

你是如何编码Mp4的? Mp4编码远远比人们相信的要复杂得多,而且很容易搞乱设备 - 格式化的快乐。 尝试发布您的嵌入代码。原始HTML应该足够了,你不应该需要任何JS。 – 2012-04-19 09:08:08

回答

1

使用“基线”设置编码mp4文件非常重要。我正在使用Adobe的Media Encoder作为我生成的mp4文件。尽管我为Apple TV,iPad,iPod选择了预设,但默认配置文件为“Main”。这在我的iPhone上不起作用。当我重新编码时,我将配置文件设置为“Baseline”,Level设置为3.0,而Voila则在我的iPhone上播放。

相关问题