2
다음과 같은 WebView 활동을 만들었습니다. 나는 그것을 작동하게 만들 수 없다.android WebView에서 java와 javascript간에 객체 (데이터) 공유하기
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.webview);
JAsocket socket1=new JAsocket();
webView = (WebView) findViewById(R.id.webView1);
webView.getSettings().setJavaScriptEnabled(true);
webView.addJavascriptInterface(socket1, "socket");
webView.loadUrl("file:///android_asset/index.html");
webView.getSettings().setLoadWithOverviewMode(true);
webView.getSettings().setUseWideViewPort(true);
}
질문 I는 socket1 사용이 작업에서는 이러한 변화를 볼 수 I는 자바 스크립트로 동일한 물체를 통과 할 때 I는 "소켓"를 통해 자바 스크립트의 기능을 호출하여 "socket1"몇몇 멤버 변수를 조작하는 경우이다 .
감사합니다.
답변에 실제로 외부 링크 외에 정보가 포함 된 경우 upvoted했습니다. – Asahi