잡다

안드로이드 웹뷰 API 19 이하 ArrowFunction에 관한 이슈 본문

개발/안드로이드

안드로이드 웹뷰 API 19 이하 ArrowFunction에 관한 이슈

크로우 2020. 12. 24. 15:46

회사에서 웹뷰를 만들일이 생겨 테스트하던 도중 페이지를 띄울때 

 

실행되는 로딩 스크립트에서 오류가 발생되는 일이 있었다.

 

안드로이드 API 20 이상부터는 잘 작동됐지만 19버전 이하부터 이런 오류가 발생되었다. 

 

그 이유를 살펴보니 ES6부터 추가된 ArrowFunction 으로 스크립트가 짜여 있었는데 

 

API 19이하는 ES6을 지원하지 않았다 그래서 스크립트를 기본 function으로 변환하여 테스트하니 성공!

Comments