Неопределенный интерфейс Javascript В Android

#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.