我是否需要实现自己的WebViewClient才能让我的WebView处理常用链接,例如geo:,tel:和mailto:?
WebView无法独自处理它吗?
答案 0 :(得分:0)
如果你想在你的应用程序中打开网页并想要自定义它,就像你想在网页上添加按钮那么你必须在你的类中实现自己的WebViewClient类,否则它将打开你设计的默认浏览器/ emulator然后你不能做任何事情。
答案 1 :(得分:0)
是的我同意rahul。如果您想要控制webview的流程,例如允许哪些URL以及哪些URL不被允许,那么当页面加载开始并完成时,则需要实现webview客户端。