我有一个应用程序,它显示一个HTML5页面,其中包含一个WebView中的视频元素。</video>
视频元素有多个源,现在我试图在视频播放之前捕获选定的视频源(和格式)。在我的In my WebViewClient中,只有最初的HTML5页面请求通过。在WebViewClient中,只传递最初的HTML5页面请求和对视频海报图像的请求,但对于视频WebChromeClient中的视频,只有当我在播放视频时单击HTML5页面上的全屏控制按钮时才调用
我在我的页面底部有一个函数,它检查我的页面是否加载了所有资源。在Chrome和Firefox上它工作得很好,但在Edge上它花费的时间太长了,以至于“难以置信”。但是,删除这些html5媒体元素(普通的音频标记)会使脚本立即达到“完成”状态。 function initLoader() {
// Does some stuff<vide