【问题标题】:WebView, WebViewClient and linksWebView、WebViewClient 和链接
【发布时间】:2011-09-15 07:14:41
【问题描述】:

我是否需要实现自己的 WebViewClient 才能让我的 WebView 处理常用链接,例如 geo:、tel: 和 mailto:?

WebView不能自己处理吗?

【问题讨论】:

    标签: android webview android-webview webviewclient


    【解决方案1】:

    如果你想在你的应用程序中打开网页并且你想自定义它,比如你想在网页上添加按钮,那么你必须在你的类中实现你自己的 WebViewClient 类,否则它将打开你设计的默认浏览器/emulator 然后你就不能对它做任何事情了。

    【讨论】:

      【解决方案2】:

      是的,我同意拉胡尔的观点。如果您想控制 webview 的流程,例如哪些 URL 被允许,哪些被禁止,页面的加载何时开始和完成等,那么您需要实现您的 webview 客户端。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-01-21
        • 2013-07-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-02-03
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多