Android 在弹出窗口中跨多个浏览器/设备播放视频?

Android 在弹出窗口中跨多个浏览器/设备播放视频?,android,ios,asp.net-mvc,html,video,Android,Ios,Asp.net Mvc,Html,Video,我有一个登陆页面,上面有几个部分。每个部分都有一个按钮,点击后,我希望弹出一个视频并在模式类型窗口中播放 到目前为止,我有几个问题都是基于这些 视频以.m4v格式交给我,我通过html5处理该格式: <video id="delivervideo" width="100%" height="100%" controls> <source src="@Url.Content("~/Content/videos/DeliverSection.m4v")" t

我有一个登陆页面,上面有几个部分。每个部分都有一个按钮,点击后,我希望弹出一个视频并在模式类型窗口中播放

到目前为止,我有几个问题都是基于这些

  • 视频以.m4v格式交给我,我通过html5处理该格式:

        <video id="delivervideo" width="100%" height="100%" controls>
            <source src="@Url.Content("~/Content/videos/DeliverSection.m4v")" type="video/mp4">
            Your browser does not support the video tag.
        </video>
    
    
    您的浏览器不支持视频标记。
    
  • 这实际上是嵌入在引导模式中的,在任何非PC设备上看起来都很糟糕(出现在屏幕顶部并被切断)

  • 当我开始播放视频时,如果我使用内置控件向前跳,视频就会停止。我无法再次启动视频,除非我刷新页面并重新启动视频

  • 我的问题有点宽泛,但基本上是:

  • 当我的图形团队交给我视频时,我应该要求什么格式的视频才能在iOS、Android、Chrome和IE上运行?我应该支持几种格式吗?我们有很多软件可以改变视频的格式,只是不确定使用什么格式
  • 如果我想继续在弹出模式窗口中打开视频,有比引导更好的解决方案吗?这里有人有这样的经验,效果很好
  • 是否有其他人遇到过内置html5
    标记控件的问题,其中向前跳/倒带会导致播放问题
  • 如果有人愿意看一看,我可以通过PMs将页面分享给他们,但实际上没有什么不同寻常的。只有一个简单的
    标签支持mp4类型,而视频是.m4v格式。到目前为止,它似乎只在Chrome上起作用,所以对移动设备或平板电脑没有多大用处


    注意,我使用的是ASP/MVC,该网站作为一个网站托管在Microsoft Windows Azure中,而不是我可以控制IIS的虚拟机。

    你不能在html5中播放吗?我上面的代码片段是html5,不是吗?但这并没有回答我在最初的帖子中特别提出的问题。