: 여기
mWebView = (WebView) findViewById(R.id.activity_main_webview);
mWebView.setClickable(true);
mWebView.setFocusableInTouchMode(true);
mWebView.addJavascriptInterface(new WebAppInterface(MainActivity.this), "Android");
mWebView.setWebViewClient(new WebClientClass());
mWebView.setWebChromeClient(new WebChromeClass());
WebSettings webSettings = mWebView.getSettings();
webSettings.setJavaScriptEnabled(true);
webSettings.setLoadsImagesAutomatically(true);
이 스크린 샷에 대한 링크입니다 : 정말
<!DOCTYPE html>
<html>
<head>
<title>Demo App</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<script type="text/javascript" src="js/appframework.min.js"></script>
<script type="text/javascript" src="js/appframework.ui.min.js"></script>
<link rel="stylesheet" type="text/css" href="css/af.ui.min.css" />
</head>
<body>
</body>
</html>
웹보기는 다음과 같이 구성되어 있습니다 ... 누군가가 여기에 우리를 도울 수 있기를 바랍니다 Intel AppFramework의 이전 버전을 사용하는 경우 latest으로 시도해보십시오.
Android 4.4, Nexus5에서 문제가 표시되지 않습니다. 난 그냥 최신 CDN에 대한 링크와 함께 AppFramework 스크립트를 대체하고 코드를 테스트 :
<!DOCTYPE html>
<html>
<head>
<title>Demo App</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="stylesheet" type="text/css" href="http://cdn.app-framework-software.intel.com/2.1/af.ui.css" />
<link rel="stylesheet" type="text/css" href="http://cdn.app-framework-software.intel.com/2.1/icons.css" />
<script type="text/javascript" charset="utf-8" src="http://cdn.app-framework-software.intel.com/2.1/appframework.ui.min.js"></script>
</head>
<body>
</body>
</html>
WebView 및 사용중인 레이아웃을 구성하는 방법을 공유하십시오. 어떤 Android 플랫폼 버전을 사용하고 있습니까? – ksasq
Android 4.4에서 Nexus 5를 실행 중입니다. 위의 WebView 구성을 추가했습니다 ... – Vincent