如何在webview上显示网站的弹出窗口?

时间:2019-01-06 16:13:14

标签: c# webview xamarin.forms popup cross-platform

在UWP上:浏览到网站时,webview可以自动显示弹出窗口。 exp:http://loribeauty1.ddns.eagleeyes.tw:80/Login.cgi 像这张图片一样:https://ibb.co/6bHjztm 在iOS和Android上:webview不会像UWP一样显示此弹出窗口。 有启用它的选项吗?

1 个答案:

答案 0 :(得分:0)

说到Android端:您的应用程序需要覆盖WebViewClient#onReceivedHttpAuthRequest()。调用此方法时,您的应用必须创建自己的弹出UI才能接收用户凭据,然后通过HttpAuthHandler#proceed()将这些凭据传递回WebView。

我对iOS方面并不熟悉,但我希望它需要类似的解决方案。