WebView で geo:、tel:、mailto: などの一般的なリンクを処理するには、独自の WebViewClient を実装する必要がありますか?
WebView はそれを単独で処理できませんか?
WebView で geo:、tel:、mailto: などの一般的なリンクを処理するには、独自の WebViewClient を実装する必要がありますか?
WebView はそれを単独で処理できませんか?
はい、私はラールに同意します。どの URL が許可され、どの URL が許可されないか、ページの読み込みがいつ開始され、いつ終了するかなど、Web ビューのフローを制御したい場合は、Web ビュー クライアントを実装する必要があります。
アプリケーションで Web ページを開き、Web ページにボタンを追加するなど、カスタマイズしたい場合は、クラスに独自の WebViewClient クラスを実装する必要があります。そうしないと、デバイス/エミュレーターのデフォルトのブラウザーが開き、それからあなたはそれに対して何もできません。