我的WebView仅播放音频,但没有视频(未找到HTML5视频)

时间:2018-06-02 18:50:06

标签: android html5 video webview

holder.mPlay.setOnClickListener(v -> {
    String videoUrl = VIDEO_BASE_URL + mPopularList.get(position).getPostId();
    holder.mVideoView.setWebChromeClient(new WebChromeClient());
    holder.mVideoView.setWebViewClient(new WebViewClient());
    holder.mVideoView.getSettings().setPluginState(WebSettings.PluginState.ON_DEMAND);
    holder.mVideoView.getSettings().setJavaScriptEnabled(true);
    holder.mVideoView.loadUrl(videoUrl);
});

我已尝试过我找到的所有解决方案,例如:

android:hardwareAccelerated="true"

但似乎没有任何效果。我仍然只是播放错误的音频 “未找到HTML5视频”。

有没有人发现为什么会发生这种情况,并且有解决方案吗?

奇怪的是它以前用相同的代码播放视频和音频,但突然间它停止了工作。

0 个答案:

没有答案