HarmonyOS Web控件加载网页视口(viewport)过大,导致网页显示效果不佳问题
加载原有项目网页,使用HarmonyOS web控件,发现这个显示效果不佳。怀疑是这个 viewport 属性设置有关。HarmonyOS上,我没有找到对应的设置api。需要怎么适配,网页大小才有一个好的显示效果。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 使用web控件加载网页出现空白
190浏览 • 1回复 待解决
HarmonyOS Web加载网页白屏
434浏览 • 1回复 待解决
使用Web组件加载网页,显示空白。
397浏览 • 1回复 待解决
HarmonyOS web组件加载网页中部分图片显示有问题
587浏览 • 1回复 待解决
Web组件加载在线联盟网站论坛地址无法正常显示网页
2108浏览 • 1回复 待解决
HarmonyOS Web加载某些网页时,会默认加载电脑端的网页,不会加载手机端的自适应网页
178浏览 • 1回复 待解决
HarmonyOS web组件加载url 显示为电脑网页 手机不适配
362浏览 • 1回复 待解决
HarmonyOS Web组件加载的h5网页如何获取到网页的window对象?
182浏览 • 1回复 待解决
关于 web 网页打开速度
198浏览 • 1回复 待解决
HarmonyOS 如何实现加载网页的能力?
155浏览 • 1回复 待解决
HarmonyOS web加载网页用input获取手机图库和相机进行拍照
495浏览 • 1回复 待解决
如何对网页进行预加载?
467浏览 • 1回复 待解决
HarmonyOS web打开在线网页,无法加载IP地址图片
391浏览 • 1回复 待解决
HarmonyOS CustomDialog弹Web组件显示网页密码控件输入框输入时软键盘和弹窗异常
325浏览 • 1回复 待解决
Web中网页如何申请位置权限?
493浏览 • 1回复 待解决
Web中加载网页后获取当前页面和url
1105浏览 • 1回复 待解决
webview加载一个本地网页,网页中的alert方法不能弹窗。
723浏览 • 1回复 待解决
HarmonyOS页面中加载了web网页,希望在网页H5获取数据后,传递给前端组件更新状态。这个怎么实现?
156浏览 • 1回复 待解决
使用Web组件加载本地网页时,如何在本地网页中调用ArkTS中的函数
2610浏览 • 1回复 待解决
WebView加载网页无法自适应
183浏览 • 1回复 待解决
HarmonyOS Web组件长按获取网页img的地址
116浏览 • 1回复 待解决
HarmonyOS webview 加载的网页中input点击后键盘展开压缩了web页面高度
164浏览 • 1回复 待解决
如何实现加载网页并显示进度条,加载成功后,隐藏进度条?
385浏览 • 1回复 待解决
HarmonyOS webview 加载锚点跳转的网页打不开
144浏览 • 1回复 待解决
HarmonyOS web控件加载富文本,字太小
357浏览 • 1回复 待解决
加载网页视口自适应大小可以通过以下两种方法去实现:
一:通过监听html的高度,然后把高度值传输过来;放在arkts中的生命周期回调里面,html加载完毕的回调里面然后设置webview的高度。
代码如下:
index.html:
二:通过设置.layoutWeight(1)进行自适应大小
1、wideViewModeAccess已废弃,所以不生效,目前没有API可以直接设置。
2、解决方法:可以将容器的宽高通过jsbridge传给web侧,在web侧设置。参考文档: https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/web-app-page-data-channel-V5