Postingan lainnya
Kelas Premium!
Belajar bikin website dari nol sekarang
Gunakan kupon "lebihcepat" untuk diskon 25%!
Cara phone call di webview
Bagaimana cara agar no tlp di webview android ketika di klik langsung mengarah ke dial? Aplikasi saya kalau di klik nomor teleponnya malah ERR_UNKNOWN_URL_SCHEME
0
1 Jawaban:
pakai skema tel: <pre> <a href="tel:089xxxxxxx">kontak</a> </pre>
perlu WebViewClient, url akan ditangkap dan panggil intent ACTION_DIAL
<pre> class CustomWebViewClient extends WebViewClient {
@Override
public boolean shouldOverrideUrlLoading(WebView wv, String url) {
if(url.startsWith("tel:")) {
Intent intent = new Intent(Intent.ACTION_DIAL);
intent.setData(Uri.parse(url));
startActivity(intent);
return true;
}
return false;
}
} </pre>
setel ke WebView:
<pre> WebView wv = (WebView) findViewById(R.id.webview); wv.setWebViewClient(new CustomWebViewClient()); </pre>
0