0
public class MyWebView extends Dialog
{
protected WebView mWebView;
protected void onCreate(Bundle savedInstanceState) {
mWebView.addJavascriptInterface(new JavaScriptInterface(),"js2java");
mWebView.getSettings().setJavaScriptEnabled(true);
}
}
public class JavaScriptInterface
{
public void test(String response)
{
MyToast.showMessage(QWWebView.this.getContext(),response);
}
}
처음 만들 때, 나를 위해 작동 대화 상자를 표시하지 보인다 다시 표시 :는 addJavascriptInterface 컨테이너 다시
new MyWebView().show();
"test"기능을 호출 할 수 없습니다.
그 중 하나가 아니기 때문에 컨테이너를 마지막으로 활동으로 변경하고 해결했습니다. 해고하는 것만이 대화 상자를 숨기고 파괴하지는 않는 것 같습니다. – zsounder