creator3.8, 特定机型下, webview窗口错误显示为1/4大小

  • Creator 版本:3.8.1
  • 目标平台:H5(APP内嵌)
  • 重现方式:添加一个webview,将长和宽均设置为最大(也就是最上层NODE所默认的数据)
  • 首个报错: 并不会出现报错
  • 之前哪个版本是正常的: 2.x到3.x均有BUG
  • 手机型号: Magic 4.0.0.268
  • 手机浏览器: APP内嵌
  • 编辑器操作系统: MAC
  • 重现概率: 100%

BUG说明:
将WebView设置占满屏幕, 此时预览正常占满屏幕, 打包为H5项目后, 在手机端运行(鸿蒙系统)该WebView被缩放为1/4大小, 并停靠在屏幕左上角.

临时解决办法:
将某一边缘设置为距离屏幕1px间隙, 打包后页面大小正常, 但是在长辈模式下,该BUG重新出现, 推测是系统修改为超大字体后, 1px间隙被消除的缘故.

实际场景展示
用户反馈界面异常, 屏幕右上方收货页面本应该为全屏显示

注: 在之前所有鸿蒙系统机型都出现该问题, 我设置了webview右侧留有1px间隙,解决了大部分用户的问题, 但在华为手机长辈模式下该BUG重现出现
image