android webview 屏幕适应问题
target-densitydpi = device-dpi 用了之后虽然 webview的分辨率==实际窗体的分辨率
但是整个html以及js交互超级卡??这是为什么?
target-density据说不推荐用,那android端的替代方案是什么?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
楼主你好:
第一个问题:屏幕自适应问题
第二个问题:html 和 js 交互,在 android 里面卡顿。
第三个问题:解决方案:
如果楼主想开发纯粹的 web app, 请使用新款手机。官方Android4.4之后内核
Chromium
性能 biu biu biu 的上升了。如果想支持低版本的 android, 可以尝试使用 cordova + crosswalk, 详情这里(ps: crosswalk的缺点也是有的哦)
这个设置可以对加载进来的html自适应屏幕
settings.setLayoutAlgorithm(WebSettings.LayoutAlgorithm.SINGLE_COLUMN);
用rem来写样式呗
<meta name="viewport" content="width=device-width, initial-scale=1" />
你这个是用来限制什么呢