Я добавляю тег Html5 video
в Android Webview
вот так
<video preload="auto" poster="$thumbnailUrl" controls">
<source src="$videoUrl">
</video>
Это прекрасно работает, все элементы управления видео видны и видео воспроизводится, как и ожидалось. Однако, как только я включаю javascript
на Webview
, все элементы управления go исчезают, и видео больше не воспроизводится. Я могу просто увидеть миниатюру видео. Есть идеи?
Вот мои настройки веб-просмотра
webView?.setWebChromeClient(WebChromeClient())
webView?.webViewClient = WebViewClient()
webView?.settings?.builtInZoomControls = true
webView?.settings?.displayZoomControls = false
webView?.settings?.javaScriptCanOpenWindowsAutomatically = true
webView?.settings?.javaScriptEnabled = true