test Thread.sleep
This commit is contained in:
parent
1c4c210091
commit
51734be9f8
2 changed files with 8 additions and 3 deletions
|
@ -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);
|
||||
|
|
|
@ -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";
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue