마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

html에서 자바스크립트 호출 시 파라미터 넘기기

0 추천
html에서 자바스크립트 호출 시 파라미터 넘기는 방법을 문의드립니다.

 

웹뷰에다가는 이렇게 설정해 놓았구요

Wb.addJavascriptInterface(new JavascriptForHTML(), "JavascriptForHTML");

 

그 클래스는 이렇습니다.

    private class JavascriptForHTML {
     
      public void delete(int num) {
       Toast.makeText(FullscreenActivity.this, "삭제~!:"+num, 1).show();
      }

...

 

이럴때에 html에다가

 

 

<a href=\"javascript:window.JavascriptForHTML.delete(1);\">삭제</a>

 

이렇게 먹인 버튼을 넣을 때 숫자가 안넘어가더라구요..

 

어떻게하면 넘길수 있죠?
와후 (380 포인트) 님이 2013년 5월 22일 질문

2개의 답변

0 추천
문자열로 테스트 해보세요.
상인 (6,670 포인트) 님이 2013년 5월 22일 답변
0 추천

addJavascriptInterface(new JavascriptForHTML(), "JavascriptForHTML");

에서 "JavascriptForHTML" 는 인터페이스명입니다.

호출할때 <a href=\"javascript:JavascriptForHTML.JavascriptForHTML.delete(1);\">삭제</a>

이렇게 작성해보세요.

smallworld (710 포인트) 님이 2013년 5월 22일 답변
...