我正在处理绑定javascript和android。javascript android does not work
Web视图
visor.addJavascriptInterface(new WebAppInterface(this), "Android");
visor.setWebViewClient(new WebViewClient());
我的Web界面:为Android
<input type="button" value="Say hello" onClick="showAndroidToast('Hello Android!')" />
<script type="text/javascript">
function showAndroidToast(toast) {
Android.showToast(toast);
}
</script>
执行适用于烤面包,但负载的网址没有按”
public class WebAppInterface {
Context mContext;
WebAppInterface(Context c) {
mContext = c;
}
@JavascriptInterface
public void showToast(String toast) {
Toast.makeText(mContext, toast+" cosas", Toast.LENGTH_SHORT).show();
visor.loadUrl("www.google.com");
}
}
HTML负荷工作。我究竟做错了什么?
更改您的标题:
你的情况等等到实际描述你的问题的东西。 – csmckelvey
什么是“遮阳板”? –
http://developer.android.com/reference/android/webkit/WebView.html提供了一个与您正在尝试执行的操作类似的示例。 –