mWebView.setWebViewClient(webViewClient); mWebView.requestFocus(View.FOCUS_DOWN); mWebView.getSettings().setDefaultTextEncodingName("UTF-8"); mWebView.setWebChromeClient(new WebChromeClient() {
mWebView.getSettings().setJavaScriptEnabled(true); mWebView.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY); mWebView.getSettings().setDefaultTextEncodingName("UTF-8"); mWebView.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE); mWebView.getSettings().setBuiltInZoomControls(false);
setting.setDomStorageEnabled(true); setting.setAppCacheEnabled(true); setting.setDefaultTextEncodingName("utf-8") ; mWebView.addJavascriptInterface(new LoginJavaScriptInterface(), "loginjs"); mWebView.setWebViewClient(new WebViewClient() {
webSettings.setJavaScriptEnabled(true); //开启javascript webSettings.setDomStorageEnabled(true); //开启DOM webSettings.setDefaultTextEncodingName("utf-8"); //设置编码
private void initWebView() { mWebview.setFragment(this); mWebview.getSettings().setJavaScriptEnabled(true); mWebview.setVerticalScrollBarEnabled(false); mWebview.getSettings().setAllowFileAccess(true); mWebview.setHorizontalScrollBarEnabled(false); mWebview.addJavascriptInterface(this, "Highlight"); mWebview.setScrollListener(new ObservableWebView.ScrollListener() { @Override public void onScrollChange(int percent) { if (mWebview.getScrollY() != 0) { mScrollY = mWebview.getScrollY(); } int height = (int) Math.floor(mWebview.getContentHeight() * mWebview.getScale()); int webViewHeight = mWebview.getMeasuredHeight(); mScrollSeekbar.setMax(height - webViewHeight); mScrollSeekbar.setProgress(percent); } }); mWebview.getSettings().setDefaultTextEncodingName("utf-8"); String herf = activity.getPageHref(mPosition); mWebview.loadUrl("file://" + herf); }
settings.setDefaultTextEncodingName(webViewDefaultTextEncodingName);
mWebSettings.setDomStorageEnabled(true); mWebSettings.setNeedInitialFocus(true); mWebSettings.setDefaultTextEncodingName("utf-8");//设置编码格式 mWebSettings.setDefaultFontSize(16); mWebSettings.setMinimumFontSize(12);//设置 WebView 支持的最小字体大小,默认为 8
private void webViewSetting() { mWebView.getSettings().setJavaScriptEnabled(true); mWebView.getSettings().setDefaultTextEncodingName("utf-8"); mWebView.loadUrl("file:///android_asset/js.html"); mWebView.addJavascriptInterface(this, "js"); }
String pageBody; // get page body by httpUrlConnection or okhttp or... String html = FileUtils.readFromAssets("page.html", context); // replace pageBody with ${body} in your html file html = html.replace("${body}", pageBody); WebView webView = (WebView) getView().findViewById(R.id.webView); webView.getSettings().setAllowFileAccess(true); WebSettings settings = webView.getSettings(); settings.setDefaultTextEncodingName("utf-8"); settings.setJavaScriptEnabled(true); webView.loadDataWithBaseURL("file:///android_asset/", html, "text/html", "utf-8", null);
WebView mWebView = (WebView) findViewById(R.id.webview); WebViewClient wvClient = new WebViewClient(); mWebView.setWebViewClient(wvClient); WebSettings webSettings = mWebView.getSettings(); webSettings.setSaveFormData(false); webSettings.setJavaScriptEnabled(true); webSettings.setDefaultTextEncodingName("utf-8"); mWebView.loadUrl("http://192.168.1.42/test");
@Override public void createAndAttachView(int id, FrameLayout frame) { LayoutInflater inflater = (LayoutInflater) getSystemService(LAYOUT_INFLATER_SERVICE); View view = inflater.inflate(R.layout.capture_window, frame, true); mDictViewContent = (WebView) view.findViewById(R.id.dictContentView); mKeywordLable = (TextView) view.findViewById(R.id.tv_title); WebSettings webSettings = mDictViewContent.getSettings(); webSettings.setLayoutAlgorithm(Utils.getLayoutAlgorithm(true)); webSettings.setJavaScriptEnabled(true); webSettings.setDefaultTextEncodingName("UTF-8"); // webSettings.setSupportZoom(true); mSpeakImg = (ImageButton) view.findViewById(R.id.action_speak); mSpeakImg.setVisibility(/* tts ? View.VISIBLE : */View.GONE); }
WebSettings settings = webView.getSettings(); settings.setDefaultTextEncodingName("utf-8"); settings.setJavaScriptEnabled(true); settings.setLoadsImagesAutomatically(true); settings.setSupportZoom(false); webView.setWebViewClient(new CustomWebClient()); webView.clearView(); // add if u need webView.clearCache(true); webView.loadData(result.getHtmlContent(), "text/html; charset=UTF-8", "UTF-8");
final WebSettings settings = webView.getSettings(); settings.setDefaultTextEncodingName("utf-8"); settings.setJavaScriptEnabled(true); settings.setLoadsImagesAutomatically(true); settings.setPluginsEnabled(true); //settings.setPluginState(PluginState.ON); webView.loadUrl("http://www.youtube.com/embed/"+videoClip.youtubeId);
webView.setWebViewClient(new MyWebViewClient()); WebSettings webSetting = webView.getSettings(); webSetting.setJavaScriptEnabled(true); webSetting.setPluginState(WebSettings.PluginState.ON_DEMAND); //webSetting.setBuiltInZoomControls(true); webSetting.setAllowContentAccess(true); web.addJavascriptInterface(new Samlplejavaconect(), "Helper");//NEW LINE webSetting.setDefaultTextEncodingName("utf-8"); webView.loadUrl("file:///android_asset/"+htmlFile);
@Override protected void init(Bundle savedInstanceState) { extraParam = getReqExtraParam(); webView.setWebViewClient(new WebViewClient() { @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { view.loadUrl(url); return true; } }); //启用支持javascript WebSettings settings = webView.getSettings(); settings.setJavaScriptEnabled(true); settings.setDefaultTextEncodingName("utf-8"); setHasOptionsMenu(true); doGetRequest(); }
public static void basic(WebView webView) { webView.setFocusable(true); webView.setFocusableInTouchMode(true); WebSettings webSettings = webView.getSettings(); webSettings.setJavaScriptEnabled(true); webSettings.setJavaScriptCanOpenWindowsAutomatically(true); webSettings.setDefaultTextEncodingName("utf-8"); webView.requestFocusFromTouch(); } }
private void initWebView(String url) { WebSettings settings = webView.getSettings(); settings.setJavaScriptEnabled(true); settings.setAppCacheEnabled(true); settings.setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK); settings.setDefaultTextEncodingName("uft-8"); settings.setTextSize(WebSettings.TextSize.NORMAL); webView.setWebChromeClient(new WebChromeClient() { @Override public void onProgressChanged(WebView view, int newProgress) { super.onProgressChanged(view, newProgress); tableReset(); } }); get_html(); }
@Init private void init() { Intent intent = getIntent(); String file = intent.getStringExtra("file"); try { String body = Handler_File.getAsString(getResources().getAssets().open("code/activity/" + file + ".java")); String html = Handler_File.getAsString(getResources().getAssets().open("index.html")); vb_webview.getSettings().setJavaScriptEnabled(true); vb_webview.getSettings().setDefaultTextEncodingName("UTF-8"); vb_webview.getSettings().setSupportZoom(true); vb_webview.getSettings().setBuiltInZoomControls(true); vb_webview.getSettings().setLayoutAlgorithm(LayoutAlgorithm.SINGLE_COLUMN); vb_webview.loadDataWithBaseURL("file:///android_asset/", html.replace("{{code}}", body + "\r\n"), "text/html", "utf-8", null); } catch (IOException e) { e.printStackTrace(); } } }
private void initView(String title) { mCollapsingToolbarLayout = (CollapsingToolbarLayout) findViewById(R.id.collapsing_toolbar_layout); mLinearLayout = (LinearLayout) findViewById(R.id.ll_content); mHeader = (ImageView) findViewById(R.id.news_header); mWebView = (WebView) findViewById(R.id.webView); mCollapsingToolbarLayout.setTitle(title); WebSettings webSettings = mWebView.getSettings(); webSettings.setJavaScriptEnabled(true); if (PrefUtils.isEnableCache()) { webSettings.setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK); webSettings.setAppCacheEnabled(true); webSettings.setDatabaseEnabled(true); } webSettings.setLoadWithOverviewMode(true); webSettings.setDefaultTextEncodingName("utf-8"); }
private void init(Context context){ this.context=context; this.setOnLongClickListener(new OnLongClickListener() { @Override public boolean onLongClick(View v) { setWebImageLongClickListener(v); return false; } }); this.getSettings().setJavaScriptEnabled(true); this.getSettings().setDefaultTextEncodingName("UTF -8"); //载入js this.addJavascriptInterface(new MyJavascriptInterface(context), "imageListener"); //获取 html this.addJavascriptInterface(new InJavaScriptLocalObj(), "local_obj"); }