Я пытаюсь показать первую секунду видеокадра в качестве предварительного просмотра видео.Но, к сожалению, он не показывает, а не черный экран, если не воспроизводить видео.Помогите мне!
Мой HTML
<a class="att_mov" href="{$path}">
<video preload="metadata">
<source src="{$path}#t=1">
</video>
</a>
Мой код Android
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
webView = findViewById(R.id.webview);
WebSettings settings = webView.getSettings();
settings.setMediaPlaybackRequiresUserGesture(false);
webView.setWebChromeClient(new WebChromeClient());
webView.setWebViewClient(new MainActivity.MyWebViewClient());
webView.loadUrl(myURL);
}
private class MyWebViewClient extends WebViewClient{
@Override
public void onPageFinished(WebView view, String url) {
}
}
Ожидаемый результат:
Текущий результат: