Materrial Design Bootstrap(MDB) 기반으로 코딩한 mobile Web에서 전화걸기 기능을 추가했다.
Android WebView 에서 모바일 Web을 Load하여 전화걸기 클릭을 하니까
err_unknown_url_scheme 에러 메시지를 뿌린다.
public boolean shouldOverrideUrlLoading(WebView view, String url) { |
로 코드가 되어 있다.
전화걸기 tel:010-XXXX-YYYY 에 대한 예외처리 기능이 없어서 에러가 발생한 것이다.
아래와 같이 코드를 보완하고 나서 테스트하니 전화걸기가 잘 된다.
@Override |
'안드로이드 > 버그탈출' 카테고리의 다른 글
Unable to resolve dependency (1) | 2019.04.24 |
---|---|
build\intermediates\instant_run_split_apk_resources\debug\instantRunSplitApkResourcesDebug\out\slice_2\resources_ap (2) | 2019.04.22 |
Error: Program type already present: android.support.v4.app.BackStackRecord$Op (3) | 2019.02.14 |
파일 복호화 시 IllegalBlockSizeException 발생 (0) | 2019.02.11 |
Android Studio API 23 으로 낮춰서 gradle 설정시 에러 해결방안 (0) | 2018.09.30 |