【问题标题】:How to display a website's popup on webview?如何在 webview 上显示网站的弹出窗口?
【发布时间】:2019-06-01 11:18:41
【问题描述】:

在 UWP 上:webview 可以在导航到网站时自动显示弹出窗口。经验:http://loribeauty1.ddns.eagleeyes.tw:80/Login.cgi 喜欢这张图片:https://ibb.co/6bHjztm 在 iOS 和 Android 上:webview 不会像 UWP 那样显示此弹出窗口。 是否有启用它的选项?

【问题讨论】:

  • 这称为HTTP基本认证。

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


【解决方案1】:

代表 Android 端:您的应用程序需要覆盖 WebViewClient#onReceivedHttpAuthRequest()。调用此方法时,您的应用必须制作自己的弹出式 UI 以接收用户凭据,并通过 HttpAuthHandler#proceed() 将这些回传给 WebView。

我对 iOS 端不太熟悉,但我希望它需要一个类似的解决方案。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-06-07
    • 1970-01-01
    • 2015-06-22
    • 2012-06-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多