HarmonyOS 折叠屏webview宽度问题

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

docuemnt.documentElement.clientWidth

HarmonyOS
2024-09-05 10:19:34
浏览
收藏 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>
分享
微博
QQ
微信
回复
2024-09-05 16:21:17
相关问题
HarmonyOS 折叠监听问题
971浏览 • 1回复 待解决
HarmonyOS Navigation的折叠适配问题
1083浏览 • 1回复 待解决
HarmonyOS 折叠获取屏幕尺寸问题
946浏览 • 1回复 待解决
HarmonyOS 折叠H5适配问题
2528浏览 • 1回复 待解决
HarmonyOS 如何监听折叠展开折叠
1201浏览 • 1回复 待解决
如何区分折叠与非折叠手机?
1300浏览 • 1回复 待解决
HarmonyOS 如何监听折叠折叠状态变化
1492浏览 • 1回复 待解决
HarmonyOS 折叠设备适配
2545浏览 • 1回复 待解决
HarmonyOS 折叠适配资料
1671浏览 • 1回复 待解决
HarmonyOS 折叠状态获取
874浏览 • 1回复 待解决