首页 文章

打开AlertDialog的javascript窗口

提问于
浏览
0

在我的应用程序中,我正确显示了webview . 在网站上有一个按钮,当点击它时会生成一个window.open()显示一些信息 . 我添加了一个带有onCreateWindow方法覆盖的webchromeclient,并将setSupportMultipleWindows(true)添加到webview . 它被调用,但我不知道如何将页面内容显示在对话框中或如何在webview的新窗口中显示该页面 . 有什么建议吗?

1 回答

  • 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;
    

相关问题