Cordova InAppBrowser — открывать всплывающие окна из Интернета в контейнере InAppBrowser

#android #cordova #ionic-framework #inappbrowser

#Android #cordova #ionic-framework #inappbrowser

Вопрос:

У меня есть мобильное приложение, которое открывает внешние URL-ссылки в приложении с помощью InAppBrowser (IAB).

Однако, когда веб-страница, которую я открываю в IAB, содержит ссылку, которая обычно открывается во всплывающем / втором окне, она не загружается / не отображается.

Это просто не поддерживается IAB?

Ответ №1:

Вам необходимо переопределить:

web.setWebChromeClient(new WebChromeClient(){new WebChromeClient (){}}

в вашем MainActivity.java .Это заставит все url быть открытым в вашем IAB .

Комментарии:

1. Это в InAppBrowser.java класс?

2. Это параметр, который вы должны передать в своей деятельности с Android Webview.