【问题标题】:HTML5 <video> Element Won't Work on AndroidHTML5 <video> 元素在 Android 上不起作用
【发布时间】:2012-09-05 06:10:27
【问题描述】:

我正在构建一个移动网站,但无法让 HTML5 视频元素在装有 Android 2.2 的三星 Galaxy S 上运行。

http://mediaelementjs.com/ 的嵌入视频元素确实有效。

但是,我在 http://mattjennings.net/zzz/video-test/test.php 创建的视频元素不起作用。如您所见,我也在使用上面列出的 Media Element JS 中的代码。

我花了几个小时试图解决这个问题,包括使用 Videora Android Converter 将上面示例链接中的 test.mp4 文件转换为“Android 就绪格式”。

【问题讨论】:

  • 您在 Android 上使用哪种浏览器?原生的 Opera,..?
  • 来源显示您包含的视频具有不同的 mp4 格式基本文件名。该 URL 似乎有效,但这是正确的视频吗?

标签: android html mobile video html5-video


【解决方案1】:

您是否尝试在模拟器或设备中播放视频。如果它没有在模拟器中播放,那就是视频分辨率的问题。最好尝试低分辨率的视频。我也遇到过同样的问题。

【讨论】:

  • 一个很好的想法,但@risingPhoenix1979 确实说“在我的三星 Galaxy S 上”
  • 那么对于 android 2.2 它部分支持
【解决方案2】:

请浏览以下网址,它可能对您有所帮助

Android 浏览器(2.3 之前)需要 specific handling 才能运行视频元素。

【讨论】:

    【解决方案3】:

    我最终使用免费和开源软件 HandBrake (https://handbrake.fr/) 为一个网站创建 MP4 文件,该文件可以在我运行 Android 2.2 的三星 Galaxy S3 手机上播放。

    我还使用了来自http://www.mediaelementjs.com/ 的代码来完成这项工作。

    【讨论】:

      猜你喜欢
      • 2010-12-15
      • 2021-07-14
      • 1970-01-01
      • 2014-01-01
      • 1970-01-01
      • 2017-10-15
      • 2018-05-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多