HTML5视频在android phonegap上播放速度较慢

HTML5视频在android phonegap上播放速度较慢,android,html,cordova,video,Android,Html,Cordova,Video,我正在制作一个phonegap应用程序,通过html5视频播放器播放视频。这段视频在ios上播放得又快又好,但在android上开始播放需要时间。它加载部分视频或whle视频,然后播放。我已经给出了preload=“none”属性。如何使视频立即播放?Android不会在移动web实现上预加载视频。此外,即使在视频已预加载(前几个字节)之后,解码也需要在较弱的设备上花费一些时间 因此,你最好的选择是: 在包含phonegap应用程序的web视图上启用无需用户手势的自动播放 WebView.ge

我正在制作一个phonegap应用程序,通过html5视频播放器播放视频。这段视频在ios上播放得又快又好,但在android上开始播放需要时间。它加载部分视频或whle视频,然后播放。我已经给出了preload=“none”属性。如何使视频立即播放?

Android不会在移动web实现上预加载视频。此外,即使在视频已预加载(前几个字节)之后,解码也需要在较弱的设备上花费一些时间

因此,你最好的选择是:

  • 在包含phonegap应用程序的web视图上启用无需用户手势的自动播放

    WebView.getSettings().setMediaPlaybackRequireservesture(false)

然后:

  • 在JS中,静音并隐藏视频,然后启动播放
  • 当用户执行触发播放的操作时,将视频位置设置为0,显示并播放:

    document.getElementById('myVideo')。currentTime=0; document.getElementById('myVideo').mute=false