2

我这样做是为了使用 iOS 4.3.1 为我的 iPad 第一代启用 HTML5 视频上的 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);

有没有办法解决?看起来很老套,而且处理起来很浪费。

4

2 回答 2

0

尝试将其重新格式化为 .mp4 电影,并确保它是带有 AAC 音频的 H.264 视频。它必须是 H.264,否则 iPad 无法蒸汽它。(从http://macosrumors.com/2011/01/12/first-look-mobile-safari-airplay/得到这个)

于 2011-03-30T00:18:46.170 回答
0

在旧版本的 iOS 中支持的最大分辨率是 1024*576,但是你的分辨率是正常的。请使用任何视频转换器将视频转换为 .mp4 或 H.264。.m4v 不支持格式。

于 2016-11-28T11:57:57.280 回答