Я работаю над привязкой javascript и android.javascript android does not work
Веб вид
visor.addJavascriptInterface(new WebAppInterface(this), "Android");
visor.setWebViewClient(new WebViewClient());
Мой веб-интерфейс:
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 нагрузки для андроид
<input type="button" value="Say hello" onClick="showAndroidToast('Hello Android!')" />
<script type="text/javascript">
function showAndroidToast(toast) {
Android.showToast(toast);
}
</script>
Выполнение работ для тоста, но нагрузки URL Безразлично» работа , Что я делаю не так?
Измените название к тому, что на самом деле описывает вашу проблему. – csmckelvey
Что такое 'visor'? –
http://developer.android.com/reference/android/webkit/WebView.html Предоставляет пример, похожий на то, что вы пытаетесь сделать. –