diff --git a/apk/src/app/example/ExampleApp.java b/apk/src/app/example/ExampleApp.java index 9a318a2..39eb69b 100644 --- a/apk/src/app/example/ExampleApp.java +++ b/apk/src/app/example/ExampleApp.java @@ -12,7 +12,8 @@ import android.webkit.WebView; import android.webkit.*; import android.view.ViewGroup.*; import android.util.Base64; -//import java.util.Timer; +import java.lang.Thread; + public class ExampleApp extends Activity { @Override @@ -43,7 +44,11 @@ public class ExampleApp extends Activity { // java.util.TimerTask() { // @Override // public void run() { -// myWebView.evaluateJavascript("document.body.innerHTML='all is lost';",null); + // this actually blocks all of the webview + try { + Thread.sleep(3000); + } catch (Exception e) { } + myWebView.evaluateJavascript("document.body.innerHTML='all is lost';",null); // // this code will be executed after 2 seconds // } // , 2000); diff --git a/apk/src/app/example/MyJavascriptInterface.java b/apk/src/app/example/MyJavascriptInterface.java index 9427736..7c5668b 100644 --- a/apk/src/app/example/MyJavascriptInterface.java +++ b/apk/src/app/example/MyJavascriptInterface.java @@ -33,7 +33,7 @@ public class MyJavascriptInterface { // } @JavascriptInterface public String toString() { - this.webview.evaluateJavascript("(setTimeout(()=>{document.body.innerHTML='all gone';},2000)()",null); +// this.webview.evaluateJavascript("(setTimeout(()=>{document.body.innerHTML='all gone';},2000)()",null); return "injectedobject"; } }