有一个url : http://api.zhbaby.org/tools/

在 4.4以前的 webview中显示 只有文字,没有样式和js交互, 4.4以后的手机上可以

以下是webview得代码设置

htmltoolsview = (WebView)findViewById(R.id.bytoolshtmlview);

htmltoolsview.setWebChromeClient(m_chromeClient); //这个非常重要,否则不加载

htmltoolsview.setWebViewClient(new WebViewClient(){ public boolean shouldOverrideUrlLoading(WebView view, String url) { view.loadUrl(url); return true; } });

WebSettings wvset = htmltoolsview.getSettings();

wvset.setJavaScriptEnabled(true);

wvset.setAllowFileAccess(true);

wvset.setLoadsImagesAutomatically(true);//自动加载图片

wvset.setUseWideViewPort(true); //WebView双击变大,再双击后变小,当手动放大后,双击可以恢复到原始大小

wvset.setLoadWithOverviewMode(true);

wvset.setTextZoom(275);

wvset.setBlockNetworkImage(true); //把图片加载放在最后来加载渲染

wvset.setBuiltInZoomControls(true); // 支持页面放大缩小按钮

wvset.setSupportZoom(true);

wvset.setLayoutAlgorithm(WebSettings.LayoutAlgorithm.SINGLE_COLUMN); //图片自适应大小 NARROW_COLUMNS);// 排版适应屏幕

String mimeType = “text/html”;

String encoding = “UTF-8”;

htmltoolsview.loadUrl(“http://api.zhbaby.org/tools/”);

请多指点

解决方案

webview android 4.4,Android 4.4 版本以前的 Webview 显示网页不正确,4.4以后可以相关推荐

  1. 安卓APP_ 控件(11)webView —— 简单应用:显示网页

    摘自:安卓APP_ 控件(11)webView -- 简单应用:显示网页 作者:丶PURSUING 发布时间: 2021-05-11 11:50:52 网址:https://blog.csdn.net ...

  2. WebView的使用之Android与JS通过WebView互调方法

    WebView的使用之Android与JS通过WebView互调方法 一.概述:  Android与JS通过WebView实现交互,实际上是: Android调用JS的代码: JS调用Android的 ...

  3. Android使用WebView无法显示网页

    在阅读<第一行代码>学习WebView的用法时发现的问题以及解决 按照书上的代码编写MainActivity: public class MainActivity extends AppC ...

  4. WebView的简单介绍和Android使用WebView无法显示网页

    WebView的简单介绍: 现在许多手机app程序都在使用Web网页,比如咱们最知道的淘宝. 京东等. WebView是android中一个非常重要的控件,它的作用是用来展示web页面.它使用的内核是 ...

  5. Carson带你学Android:这是一份全面详细的WebView学习攻略

    前言 现在很多App里都内置了Web网页(Hybrid App),比如说很多电商平台,淘宝.京东.聚划算等等,如下图 那么这种该如何实现呢?其实这是Android里一个叫WebView组件实现 今天, ...

  6. Android 12的行为变更和版本兼容思路

    一年一度的产品线兼容活动又开始了.Android系统每更新一次系统,对开发者而言都是持续而漫长的挑战. 自15年6.0的兼容以来,每年给公司产品线app做版本兼容,成了我每年的保留节目-- 结束完产品 ...

  7. Android从1.0到11版本特性

    目录 API对照表 各版本特性 Android的起源: Android 1.0(API 1-4 ) Android 2.0(API 5-10 ) Android 3.0 (API 11-13 ) An ...

  8. Android:控件WebView显示网页

    WebView可以使得网页轻松的内嵌到app里,还可以直接跟js相互调用. webview有两个方法:setWebChromeClient 和 setWebClient setWebClient:主要 ...

  9. 解决 Android 中出现依赖多个版本支持库的问题

    解决 Android 中出现依赖多个版本支持库的问题 参考文章: (1)解决 Android 中出现依赖多个版本支持库的问题 (2)https://www.cnblogs.com/lshare/p/1 ...

最新文章

  1. 深度揭秘阿里移动端高性能动态化方案Weex
  2. window.event.srcElement
  3. rocketmq怎么保证消息一致性_RocketMQ为什么要保证订阅关系的一致性?
  4. docker 镜像基本操作、镜像与容器常用指令
  5. Spring注解大全(更新中)
  6. C++ STL中Map的按Key排序和按Value排序
  7. 关于geekcode
  8. Scala学习04——Scala方法与函数
  9. pythonpid传递函数_python实现PID算法及测试的例子
  10. linux ftp中文乱码方块,ubuntu14.04下手工编译texmacs,解决中文显示为方块及输入法问题...
  11. 看小伙如何跟反爬抗争到底
  12. 【项目管理/PMP/PMBOK第六版/新考纲】纯干货!敏捷型/Stacey矩阵/vuca/敏捷宣言/冲刺/产品负责人/敏捷团队/敏捷教练/待办事项列表/迭代任务列表/可交付产品增量
  13. 电脑重装:微PE工具箱重装win10系统
  14. 2022.11.14每日刷题打卡
  15. Python--异常处理笔记
  16. linux中的kill 终止进程
  17. ODB++数据解析三
  18. 射影几何----渐近线方程公式
  19. 明风社和大家分享利用网络赚钱的集中方法
  20. 基于51单片机及PCF8591芯片的ADC电压检测

热门文章

  1. 若依框架模块名称修改
  2. pm2 start 带参数_pm2配置文件介绍
  3. 微信小程序突出显示多边形区域的地图
  4. 王者荣耀不显示上次登录服务器,王者荣耀为什么我今天没有玩,账号登陆进去却显示游戏时间已用完...
  5. 偷了世界的程序员——来自coolshell.cn
  6. Linux服务篇之DNS服务器搭建
  7. Java 14 GA 版本正式发布
  8. Telnet暴力破解
  9. 视频无法使用,找不到vids:cvid解压缩程序
  10. 车仪表台上的装饰_汽车仪表台用放防晒垫吗?知道其优缺点后,你还敢放置吗?...