티스토리 뷰

웹뷰와 안드로이드간 메소드 호출을 하려고 할 경우에,


보안상의 문제로 인하여 17버전 (4.2)부터 호출이 막혔다고 한다.


보안상의 퍼미션이 없어서 발생하는 문제인데...


퍼미션은 다음과 같다.


android.permission.INTERACT_ACROSS_USERS_FULL


하지만 이런 퍼미션은 존재하지도 않는다...


다른 말로는 지금 넣어서 사용할수 있어도 나중에는 쓸수 없다는 말이다.


그러하여서 할수 있는 방법은 targetSdkVersion을 16이하로 낮추던가...


혹은 JavascriptInterface 의 메소드에 @JavascriptInterface 어노테이션을 추가하면 사용할수 있다고 한다.



댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함