In my android app, before the video is loaded, a picture like this appears, how can I prevent this?

I’m doing it like this now, but it doesn’t work very well, I don’t want it to be seen at all, how can I make this picture?

enter image description here

webView.settings.javaScriptEnabled = true
webView.settings.domStorageEnabled = true
webView.settings.mediaPlaybackRequiresUserGesture = false

override fun onPageFinished(view: WebView?, url : String? ) {
  super.onPageFinished(view, url)
  webView.evaluateJavascript("""
    var remoteVideo = document.getElementById('remoteVideo'); 
    remoteVideo.style.display = 'none';
    var checkInterval = setInterval(function() {
      if (remoteVideo.networkState !== HTMLMediaElement.NETWORK_EMPTY) {
        remoteVideo.style.display = 'block';
        clearInterval(checkInterval);
      }
    }, 3200);
    """.trimIndent()
  ) {}
}