android6.0 webview兼容问题,Android 6.0新特性之WebView不能适配屏幕解决方案

Android 6.0新特性

Doze当设备进行充电时 设备静止且灭屏一段时间 周期 平台尝试 让系统处于休眠 周期性的进入一个维持窗口正常操作 然后进入休眠状态

AppLink 应用程序连接

技术点隐式启动intent android 更加鼓励程序员的关联不再是简单单一应用同浏览器交互

指纹识别 硬件厂商只需要提供硬件支持就可以

应用程序权限管理 5.0以前只要在androidmainfest.xml注册声明就可以

5.0以后再安装时关闭时提供某些关闭某些权限

Android运行权限的优势

新的权限保护用户的隐私

想用户说明权限的的作用以及用途

可以防止一些恶意程序盗取用户信息或者手机信息从而增加了android系统的安全性

Normal Permission

权限组 PerssionGroup

那么立即授权而不需要用户点击授权

新增API

ContextCompact.checkSelfPermission

ActivityCompat.requestPermissions()

onRequestPermissionsResult()

ActivityCompat.shouldShowRequestPermissionRationale

使用流程

还是需要在AndroidMainfest.xml添加相关的权限(不可以省略)

检查权限

相信目前很多小伙伴都遇到,我在群里听到很多同事都在讨论,甚至有的开热点也报异常,包括闹钟也是,让大家觉得很苦恼,有的小伙帮反映是在华为MUI4.0系统也是出现此类问题!webview加载网页在6.0上不显示图片在4.4上能显示,

第一种解决方案参考别人的,学习下!

参考此链接试下http://blog..net/Xiong_IT/article/details/50549340

第二种解决方式代码如下

WebView wv=new WebView(this);

wv.getSettings().setUseWideViewPort(true);

wv.getSettings().setLoadWithOverviewMode(true);

wv.getSettings().setDefaultFontSize(int) 15);

这样不管是4.4版本还是6.0都可以完美兼容啦!

有兴趣的童鞋扫码加入

250165.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值