在网络上提供同样适用于iPhone/iPad的视频的最佳方式是什么?
是否有一种在网络上实现视频的通用方法也适用于iPhone/iPad在网络上提供同样适用于iPhone/iPad的视频的最佳方式是什么?,iphone,ios,html,video,Iphone,Ios,Html,Video,是否有一种在网络上实现视频的通用方法也适用于iPhone/iPad 我的想法是提供两个版本(Flash和HTML5),并使用JavaScript检查是否支持HTML5——如果支持,则播放Flash;如果不是,就玩HTML5。也许有更好的方法?您可以使用以下类:MPMoviePlayerController,从应用程序的资源包或通过internet流式播放视频 苹果文档: 在这里深入了解HTML5: 最终的标记使用 用于HTML5视频的元素,嵌套 用于闪存回退的元素, 还有一小段剧本 Androi
我的想法是提供两个版本(Flash和HTML5),并使用JavaScript检查是否支持HTML5——如果支持,则播放Flash;如果不是,就玩HTML5。也许有更好的方法?您可以使用以下类:MPMoviePlayerController,从应用程序的资源包或通过internet流式播放视频 苹果文档:
在这里深入了解HTML5: 最终的标记使用 用于HTML5视频的元素,嵌套 用于闪存回退的元素, 还有一小段剧本 Android设备的好处:
以或的形式下载视频。
var v=document.getElementById(“电影”);
v、 onclick=function(){
如果(v.暂停){
v、 play();
}否则{
v、 暂停();
}
};
您可以使用HTML5视频
标记作为默认选项,并在其中放置回退对象
标记
您可以在此处阅读有关Safari(包括Mobile Safari)中HTML5
video
标记使用的信息:我发现这非常有用:
它使用HTML5,但却无法正常使用flash
<video id="movie" width="320" height="240" preload controls>
<source src="pr6.webm" type='video/webm; codecs="vp8, vorbis"' />
<source src="pr6.ogv" type='video/ogg; codecs="theora, vorbis"' />
<source src="pr6.mp4" />
<object width="320" height="240" type="application/x-shockwave-flash"
data="flowplayer-3.2.1.swf">
<param name="movie" value="flowplayer-3.2.1.swf" />
<param name="allowfullscreen" value="true" />
<param name="flashvars" value='config={"clip": {"url": "http://wearehugh.com/dih5/pr6.mp4", "autoPlay":false, "autoBuffering":true}}' />
<p>Download video as <a href="pr6.mp4">MP4</a>, <a href="pr6.webm">WebM</a>, or <a href="pr6.ogv">Ogg</a>.</p>
</object>
</video>
<script>
var v = document.getElementById("movie");
v.onclick = function() {
if (v.paused) {
v.play();
} else {
v.pause();
}
};
</script>