HarmonyOS Web控件加载网页视口(viewport)过大,导致网页显示效果不佳问题
加载原有项目网页,使用HarmonyOS web控件,发现这个显示效果不佳。怀疑是这个 viewport 属性设置有关。HarmonyOS上,我没有找到对应的设置api。需要怎么适配,网页大小才有一个好的显示效果。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 使用web控件加载网页出现空白
146浏览 • 1回复 待解决
HarmonyOS web组件加载网页中部分图片显示有问题
507浏览 • 1回复 待解决
使用Web组件加载网页,显示空白。
375浏览 • 1回复 待解决
HarmonyOS Web加载网页白屏
418浏览 • 1回复 待解决
HarmonyOS Web加载某些网页时,会默认加载电脑端的网页,不会加载手机端的自适应网页
137浏览 • 1回复 待解决
Web组件加载在线联盟网站论坛地址无法正常显示网页
2057浏览 • 1回复 待解决
HarmonyOS web组件加载url 显示为电脑网页 手机不适配
331浏览 • 1回复 待解决
HarmonyOS Web组件加载的h5网页如何获取到网页的window对象?
137浏览 • 1回复 待解决
关于 web 网页打开速度
154浏览 • 1回复 待解决
HarmonyOS 如何实现加载网页的能力?
113浏览 • 1回复 待解决
HarmonyOS web打开在线网页,无法加载IP地址图片
352浏览 • 1回复 待解决
HarmonyOS web加载网页用input获取手机图库和相机进行拍照
461浏览 • 1回复 待解决
HarmonyOS CustomDialog弹Web组件显示网页密码控件输入框输入时软键盘和弹窗异常
318浏览 • 1回复 待解决
如何对网页进行预加载?
436浏览 • 1回复 待解决
Web中加载网页后获取当前页面和url
1066浏览 • 1回复 待解决
使用Web组件加载本地网页时,如何在本地网页中调用ArkTS中的函数
2574浏览 • 1回复 待解决
WebView加载网页无法自适应
138浏览 • 1回复 待解决
Web中网页如何申请位置权限?
440浏览 • 1回复 待解决
webview加载一个本地网页,网页中的alert方法不能弹窗。
685浏览 • 1回复 待解决
HarmonyOS页面中加载了web网页,希望在网页H5获取数据后,传递给前端组件更新状态。这个怎么实现?
124浏览 • 1回复 待解决
HarmonyOS Web组件长按获取网页img的地址
100浏览 • 1回复 待解决
HarmonyOS webview 加载的网页中input点击后键盘展开压缩了web页面高度
138浏览 • 1回复 待解决
如何实现加载网页并显示进度条,加载成功后,隐藏进度条?
333浏览 • 1回复 待解决
HarmonyOS webview 加载锚点跳转的网页打不开
111浏览 • 1回复 待解决
HarmonyOS web控件加载富文本,字太小
280浏览 • 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