2012-01-11 2 views
0

В моем приложении у меня отображается веб-просмотр правильно. На сайте есть кнопка, которая при нажатии делает window.open() отображающей некоторую информацию. Я добавил webchromeclient с переопределением метода onCreateWindow и добавьте setSupportMultipleWindows (true) в веб-просмотр. Он вызывается, но я не могу показать содержимое страницы в диалоговом окне или как показать эту страницу в новом окне веб-представления. Любое предложение?Открыть окно javascript в AlertDialog

ответ

0

В вашем onCreateWindow() реализации, вам нужно что-то вроде этого:

WebView.WebViewTransport transport = (WebView.WebViewTransport) resultMsg.obj; 

// Create a new WebView here and display it to the user 
newWebView = ... 

transport.setWebView(newWebView); 
resultMsg.sendToTarget(); 

return true; 

 Смежные вопросы

  • Нет связанных вопросов^_^