定位的重要部分
webSettings.setDomStorageEnabled(true); webView.setWebChromeClient(new WebChromeClient(){ @Override public void onGeolocationPermissionsShowPrompt(String origin, Callback callback) { // TODO Auto-generated method stub callback.invoke(origin, true, false); super.onGeolocationPermissionsShowPrompt(origin, callback); } });
js 交互
webView.addJavascriptInterface(jscallback,"jscallback");
/** * js 回调 * */ class JSCallBack { @JavascriptInterface public void CallBack(String type,String id){ } /** * 分享 * */ @JavascriptInterface public void CallBack( String url, String title,String content) { initShare(url, title, content); mController.openShare(OrderActivity.this, false); }
浙公网安备 33010602011771号