I've got the following test.htm in the assets directory:
 
 
<input type="*checkbox*" value="check me" />

<input type="button" value="Say hello" onClick="showAlert('Hello 
Android!')" />

<script type="text/*javascript*"> 

function showAlert(t) { 

alert(t);

}

</script>
 
which I'm loading like so...
 
        webView.getSettings().setJavaScriptEnabled(true);
        webView.setWebChromeClient(new WebChromeClient(){
            @Override
         public boolean onJsAlert(WebView view, String url, String message, 
JsResult result){
             Toast.makeText(_ctx, message, Toast.LENGTH_SHORT).show();
           return true;
         }
        });
        webView.loadUrl("file:///android_asset/test.htm");
 
When I click the button the first time, the alert() displays.  If i click 
the button a second time nothing happens.  In fact the button stays 
selected (orange) and I cannot click on anything else, i.e. the page seems 
to hang.
 
I noticed an unresolved issue with the javascriptinterface for this android 
version.   Is this also just broken in android 2.3?
 

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to