@@ -1,11 +1,8 @@
11package org.reflexfrp.reflexdom;
22
3−import android.annotation.TargetApi;
43import android.annotation.TargetApi;
54import android.app.Activity;
65import android.net.Uri;
7−import android.net.Uri;
8−import android.os.Build;
96import android.os.Build;
107import android.os.Handler;
118import android.util.Log;
@@ -21,6 +18,7 @@ import android.webkit.WebResourceResponse;
2118import android.webkit.WebSettings;
2219import android.webkit.WebView;
2320import android.webkit.WebViewClient;
21+import android.graphics.Bitmap;
2422import java.io.IOException;
2523import java.io.InputStream;
2624import java.nio.charset.StandardCharsets;
@@ -51,6 +49,7 @@ public class MainWidget {
5149 }
5250
5351 // Re-route / to /android_asset
52+ @Override
5453 public WebResourceResponse shouldInterceptRequest (WebView view, WebResourceRequest request) {
5554 Uri uri = request.getUrl();
5655 if(!uri.getScheme().equals("file"))
@@ -73,6 +72,7 @@ public class MainWidget {
7372
7473 return null;
7574 }
75+
7676 });
7777
7878 wv.setWebChromeClient(new WebChromeClient() {
@@ -93,6 +93,11 @@ public class MainWidget {
9393 }
9494 });
9595 }
96+
97+ @Override
98+ public Bitmap getDefaultVideoPoster() {
99+ return Bitmap.createBitmap(10, 10, Bitmap.Config.ARGB_8888);
100+ }
96101 });
97102
98103 wv.addJavascriptInterface(new JSaddleCallbacks(jsaddleCallbacks), "jsaddle");