#javascript #android
#javascript #Android
Вопрос:
У меня всегда есть «Android не определен», когда я пытаюсь вызвать интерфейс js Android.
Мой addJavascriptИнтерфейс myWebView.addJavascriptInterface(new WebAppInterface(), "Android");
Мой интерфейс javascript
@JavascriptInterface
public void openCase() {
Log.e("TAG", "Case open");
}
Если возможно, мне нужно, чтобы Android был глобальным в webview. спасибо
Комментарии:
1. myWebView.addJavascriptInterface(новый WebAppInterface(), «Android») Здесь ключевое слово «Android», которое вы должны вызвать из Интернета, например
window.Android.openCase();
2. При вызове
window.Android.openCase()
я получаю следующую ошибку Не удается прочитать свойство ‘openCase’ неопределенного! Я думаю, что окно не определено3. проверьте это: medium.com/@elye.project /…
4. спасибо, я это протестирую
5. Ошибка скрипта @ShwetaChauhan в webview.