首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在HTML5上显示Flash

在HTML5上显示Flash
EN

Stack Overflow用户
提问于 2011-11-15 11:10:18
回答 1查看 670关注 0票数 2

我们有一个显示闪存文件的ASP.NET 4网站。我们已经注意到,这些在HTML5上并不完全支持,并且它们不能在HTML5平台上播放,比如iPad。

因此,为了支持这样的平台,我的想法是,如果浏览器支持HTML5,我们需要尝试使用HTML5 <video>标签来显示视频,如果浏览器不支持HTML5,则回退到flash。

然而,这似乎需要我们的网站提供两种视频格式(flash格式和视频,如MP4)。这带来了问题,因为A),我们需要在网站上存储多种视频格式,B)我们现有的flash数据将不再有效。

有没有人能推荐有关支持尽可能多平台的最佳方式的信息?有没有办法在不支持多种视频格式的情况下做到这一点?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-11-16 00:24:47

我以前处理过这个问题。我的解决方案是对一种视频格式进行标准化: mp4。与iOS设备一样,Flash也支持mp4编码。

如果你使用flv功能,比如提示点,你必须想出一个解决方案来解决这个问题。我的想法是使用actionscript模拟提示点。

一旦您对有效的视频编码进行了标准化,您将需要决定何时显示视频标记或flash元素。如果可能的话,我决定显示flash,如果flash不可用,只显示video标签。我这么做的主要原因是因为firefox。尽管火狐支持视频标签,但它并不支持mp4编码。最后,使用我的解决方案,大多数浏览器显示我的视频的flash实现,iOS设备显示视频标签实现。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8131016

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档