我正在构建一个移动网站,但无法在我的带有Android 2.2的三星Galaxy S上运行HTML5视频元素。
http://mediaelementjs.com/处的嵌入式视频元素正常运作。
但是,我在http://mattjennings.net/zzz/video-test/test.php创建的视频元素无效。如您所见,我还使用了上面列出的Media Element JS中的代码。
我花了好几个小时试图解决这个问题,包括将上面示例链接中的test.mp4文件转换为使用Videora Android Converter的“Android ready format”。
答案 0 :(得分:1)
您是在尝试在模拟器或设备中使用视频。如果它没有在模拟器中播放,则是视频分辨率的问题。最好尝试低分辨率的视频。我遇到了同样的问题。
答案 1 :(得分:0)
请仔细阅读下面的网址
Android浏览器(2.3之前)需要 specific handling来运行视频元素。
答案 2 :(得分:0)
我最终使用免费的开源软件HandBrake(https://handbrake.fr/)为一个可以在运行Android 2.2的三星Galaxy S3手机上播放的网站创建MP4文件。
我还使用http://www.mediaelementjs.com/中的代码来完成这项工作。