html - 如何调整包括图像在内的 webview 内容的大小以适应水平边界
问题描述
我的应用程序上有一个 WKWebView。如果 web 视图包含一个大图像,它会溢出屏幕,用户必须水平滚动。
如何强制 webview 剪辑内容(根据需要调整图像大小)以适应容器的边界?
解决方案
@mistahenry 的评论对我有用:
相对宽度,即width: 100%
。你只需要<meta name="viewport" content="width=device-width, initial-scale=1">
在你的html中设置。如果您的 webview 是屏幕宽度的 100%,这应该可以正常工作。本质上,您需要将 CSS 中的图像限制为相对于外部容器
推荐阅读
- php - 如何在嵌套的 json 中制作 id 数组
- html - 最小高度或最小宽度或响应将不起作用
- typescript - PrimeNG Angular 8 p-dropdown selectedItem模板未呈现
- android - Pie 及以上版本中的谷歌地图
- c++ - 如何在 C++ 中将字符串转换为整数?
- amazon-web-services - 如何限制对 AWS 负载均衡器的访问,以便只有另一个特定的 AWS 负载均衡器可以进行入站访问?
- c# - 如何使用按钮单击更改布尔属性?
- r - 在计算分组统计数据之前删除 NA
- javafx - 不能在右下角放置按钮
- javascript - 如何为点击处理程序编写单元测试用例?