Разработвам подобно на браузър приложение, използвайки Webview според собственото си разбиране.
Все още не съм наясно как да работя с изскачащи прозорци в android Webview.
Попаднах на тези методи onJsAlert()
, onJsBeforeUnload()
, onJsConfirm()
и т.н. за обработка на изскачащи прозорци на java скрипт. от тази връзка и също връзка към програмист
те работят, когато има jsAlert, но как да се справя с изскачащ прозорец, който се отваря в нов прозорец?
Просто искам да знам има ли някакъв друг начин за обработка на изскачащи прозорци за уебсайтове в android webview, като отваряне в нов раздел или отваряне в нов прозорец с помощта на webview.
Също така имам проблеми с отварянето на URL адреси, които се отварят в нов прозорец в нормален браузър.e.h Ако отворя някаква връзка от Twitter, този URL адрес не се зарежда, но логото на Twitter се вижда подобно на един от въпросите тук
ето моментната снимка от нормален браузър на Android, но това се зарежда в моя уеб изглед като нормална страница, а не като изскачащ прозорец