Я разрабатываю браузер, как приложение, используя Webview для моего собственного понимания.Как работать с pop ups window в android webview
Я еще не понял, как работать с всплывающими окнами в веб-обозревателе Android.
Я наткнулся на эти методы onJsAlert()
, onJsBeforeUnload()
, onJsConfirm()
и т. Д., Чтобы обрабатывать скрипт java pop ups. из этого link, а также developer link
эти работы, когда есть jsAlert, но как мне обрабатывать всплывающее окно, которое открывается в новом окне?
Я просто хочу знать, есть ли какой-либо другой способ обработки всплывающих окон для веб-сайтов в веб-виде андроида, как открытие в новой вкладке или открытие в новом окне с помощью webview.
Я также возникли проблемы, чтобы открыть URLs, которые открываются в новом окне в нормальном browser.eh Если открыть некоторые ссылки с твиттер, этот URL не загружен, но щебетать логотип видно похож на один из вопросов here
здесь оснастки выстрел из нормального браузера Android но это загружается в моем WebView как обычная страница не в виде всплывающего
это не работает в моем сценарии. Я уже установил этот флаг. У меня такая же проблема, как [здесь] (http://stackoverflow.com/questions/8647383/open-pop-up-external-site-link -in-current-webview) Проблема заключается в том, что всплывающее окно не отображается и возникает проблема при загрузке url в новом представлении. – nishi
Вы нашли решение? –
Спасибо от 2017 года :) это сработало для меня, у этой вещи есть флаги для всего ... – carrizo