我正在开发一个带有webview的应用程序。我尝试使用一些手机从应用程序播放视频,发现该视频不在三星手机上播放,但在其他手机中播放效果不错。可能是什么原因呢?
View view = inflater.inflate(R.layout.fragment_video, container, false);
WebView webView = (WebView) view.findViewById(R.id.web_view);
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setDomStorageEnabled(true);
webView.getSettings().setSupportZoom(true);
webView.getSettings().setBuiltInZoomControls(true);
webView.getSettings().setUseWideViewPort(true);
webView.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE);
webView.getSettings().setMediaPlaybackRequiresUserGesture(true);
webView.getSettings().setDisplayZoomControls(true);
webView.getSettings().setAllowContentAccess(true);
webView.getSettings().setAllowFileAccess(true);
webView.getSettings().setAllowFileAccessFromFileURLs(true);
webView.getSettings().setAllowUniversalAccessFromFileURLs(true);
webView.setWebChromeClient(new WebChromeClient());
webView.setWebViewClient(new WebViewClient());
webView.loadUrl("https://imjws05.cafe24.com/newyklec/");
将Websetting添加到webView
WebSettings settings = webView.getSettings();
settings.setUseWideViewPort(true);
settings.setLoadWithOverviewMode(true);
并在您的父活动的qazxsw poi方法中添加此代码,其中片段在qazxsw poi之前调用
oncreate