我这样做是为了在我的iPad第一代iOS 4.3.1上为我的iPad5视频启用Airplay。
// Prototype JS framework
$('videoContainer').appendChild(
new Element(
'video', {
id: 'video0',
src: 'http://shapeshed.com/examples/HTML5-video-element/video/320x240.m4v',
controls: 'true',
width: '200',
height: '200',
}
)
);
$('video0').writeAttribute('x-webkit-airplay', 'allow');
当我打开播放时,我听到的只是电视上的音频。我如何启用视频?
修改
根据Ben Dodson,您必须重新嵌入视频。我这样做了:
$('videoContainer').update($('videoContainer').innerHTML);
这有什么办法吗?看起来如此hacky,这是浪费处理。
答案 0 :(得分:0)
尝试将其重新格式化为.mp4电影,并确保它是带有AAC音频的H.264视频。它必须是H.264,否则iPad无法驱动它。 (来自http://macosrumors.com/2011/01/12/first-look-mobile-safari-airplay/)
答案 1 :(得分:0)
在旧版iOS中支持的最大分辨率为1024 * 576,但是你的分辨率是正常的。请使用任何视频转换器将视频转换为.mp4或H.264。 .m4v不支持格式。