0
내 앱에서 webView를 가지고 있지만이 webView는 다양한 장치가있는 여러 장치에서 완벽하게 작동하지만 wifi에서만 작동합니다. Wi-Fi를 끄고 모바일 데이터를 켜면 webView에 아무 것도로드되지 않습니다. 다음은 webview에 사용한 코드입니다.안드로이드 webview가 모바일 데이터에서 작동하지 않습니다
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
webView.setLayerType(View.LAYER_TYPE_HARDWARE, null);
} else {
webView.setLayerType(View.LAYER_TYPE_SOFTWARE, null);
}
webView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setAllowContentAccess(true);
webView.getSettings().setAllowFileAccess(true);
webView.getSettings().setDatabaseEnabled(true);
webView.getSettings().setDomStorageEnabled(true);
webView.getSettings().setLoadWithOverviewMode(false);
webView.getSettings().setUseWideViewPort(true);
webView.setWebViewClient(new MyWebViewClient());
webView.loadUrl(url);
우리가 url로 무엇을?있을 수 있습니다 데이터를로드하는 동안 오류가 발생 여부를 확인하기 위해
onReceivedError
을 구현하는 유효한시도하지 않습니다 하지만 인터넷에없는 ... 웹 브라우저에서 인터넷을 확인한 다음 응용 프로그램을 실행하십시오. – Vasant
웹 브라우저에서 확인한 결과, – mSapps
잘 작동합니까 menifest에서 인터넷 사용 권한을 설정 했습니까? – Vasant