웹에서 안드로이드 자바스크립트 함수 호출 is not defined 에러 예외 처리


웹에서 안드로이드 자바스크립트 함수 호출 is not defined 에러 예외 처리

웹과 안드로이드 자바스크립트 간에 통신이 필요했는데요. 웹에서 안드로이드 자바스크립트 함수를 호출할 때 어떠한 예외 처리도 이뤄지지 않아 is not defined 에러가 나타나는 것을 볼 수 있습니다. 예외 처리를 하지 않으면 앱에서는 이상 없이 동작을 하겠지만 모바일 기기에서 사용자가 url로 해당 웹사이트를 접속할 때는 AndroidFunction이 뭔지 자바스크립트는 알지 못하기에 정의되지 않았다고 에러 메시지를 뱉어냅니다. 그러고는 기능이 제대로 동작되지 않겠죠. 안드로이드 소스코드에서 웹뷰에 자바스크립트 인터페이스를 추가할 때 name 명으로 예외 처리를 할 수 있습니다. 아래를 보시겠습니다. 조건문에 window.AndoridFunctio..........

웹에서 안드로이드 자바스크립트 함수 호출 is not defined 에러 예외 처리에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : 웹에서 안드로이드 자바스크립트 함수 호출 is not defined 에러 예외 처리