HarmonyOS 折叠屏webview宽度问题

折叠屏展开状态下打开webview, 再折叠后document获取的宽度是展开的宽度。

docuemnt.documentElement.clientWidth

HarmonyOS
2024-09-05 10:19:34
1111浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
zxjiu

先用以下代码排查下clientWidth的数值是否正确。

<!-- index.html --> 
  <!DOCTYPE html> 
  <html> 
  <meta name="viewport" content="width=device-width, initial-scale=1.0" charset="utf-8"> 
  <!--<body οnlοad="run()">--> 
  <p id="demo">123</p> 
    <input type="button" title="HTML5" value="HTML5" onclick="myFunction()"/> 
  </body> 
  <script> 
  function myFunction() { 
    let a=window.document.documentElement.clientWidth 
    document.getElementById("demo").innerHTML = a; 
    console.log('123') 
    return "This value is from myFunction()" 
  } 
  </script> 
  </html>
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
分享
微博
QQ
微信
回复
2024-09-05 16:21:17


相关问题
HarmonyOS 折叠监听问题
685浏览 • 1回复 待解决
HarmonyOS 折叠获取屏幕尺寸问题
657浏览 • 1回复 待解决
HarmonyOS Navigation的折叠适配问题
840浏览 • 1回复 待解决
HarmonyOS 折叠H5适配问题
1984浏览 • 1回复 待解决
HarmonyOS 如何监听折叠展开折叠
886浏览 • 1回复 待解决
如何区分折叠与非折叠手机?
1002浏览 • 0回复 待解决
HarmonyOS 折叠设备适配
1005浏览 • 1回复 待解决
HarmonyOS 折叠适配资料
1361浏览 • 1回复 待解决
HarmonyOS 折叠状态获取
689浏览 • 1回复 待解决