首页 > 其他分享 >wx.getWindowInfo

wx.getWindowInfo

时间:2024-12-30 09:32:17浏览次数:1  
标签:console log px number getWindowInfo windowInfo wx

Object wx.getWindowInfo()

基础库 2.20.1 开始支持,低版本需做兼容处理

小程序插件:支持,需要小程序基础库版本不低于 2.21.3

微信 Windows 版:支持

微信 Mac 版:支持

微信 鸿蒙 OS 版:支持

功能描述

获取窗口信息

返回值

Object

属性 类型 说明
pixelRatio number 设备像素比
screenWidth number 屏幕宽度,单位px
screenHeight number 屏幕高度,单位px
windowWidth number 可使用窗口宽度,单位px
windowHeight number 可使用窗口高度,单位px
statusBarHeight number 状态栏的高度,单位px
safeArea Object 在竖屏正方向下的安全区域。部分机型没有安全区域概念,也不会返回 safeArea 字段,开发者需自行兼容。
结构属性类型说明leftnumber安全区域左上角横坐标rightnumber安全区域右下角横坐标topnumber安全区域左上角纵坐标bottomnumber安全区域右下角纵坐标widthnumber安全区域的宽度,单位逻辑像素heightnumber安全区域的高度,单位逻辑像素
screenTop number 窗口上边缘的y值

示例代码

const windowInfo = wx.getWindowInfo()

console.log(windowInfo.pixelRatio)
console.log(windowInfo.screenWidth)
console.log(windowInfo.screenHeight)
console.log(windowInfo.windowWidth)
console.log(windowInfo.windowHeight)
console.log(windowInfo.statusBarHeight)
console.log(windowInfo.safeArea)
console.log(windowInfo.screenTop)

标签:console,log,px,number,getWindowInfo,windowInfo,wx
From: https://www.cnblogs.com/AtlasLapetos/p/18627357

相关文章

  • wx.openSystemBluetoothSetting
    wx.openSystemBluetoothSetting(Objectobject)基础库2.20.1开始支持,低版本需做兼容处理。以Promise风格调用:支持需要页面权限:当前是插件页面时,宿主小程序不能调用该接口,反之亦然小程序插件:支持,需要小程序基础库版本不低于2.21.3微信鸿蒙OS版:支持限制:仅在点击行......
  • wx.arrayBufferToBase64
    stringwx.arrayBufferToBase64(ArrayBufferarrayBuffer)从基础库2.4.0开始,本接口停止维护基础库1.1.0开始支持,低版本需做兼容处理。小程序插件:支持微信Windows版:支持微信Mac版:支持微信鸿蒙OS版:支持功能描述将ArrayBuffer对象转成Base64字符串参数A......
  • wx.getSystemInfoSync
    Objectwx.getSystemInfoSync()从基础库2.20.1开始,本接口停止维护,请使用wx.getSystemSetting、wx.getAppAuthorizeSetting、wx.getDeviceInfo、wx.getWindowInfo、wx.getAppBaseInfo代替以Promise风格调用:支持小程序插件:支持,需要小程序基础库版本不低于1.9.6微信Win......
  • WXML
    WXMLWXML(WeiXinMarkupLanguage)是框架设计的一套标签语言,结合基础组件、事件系统,可以构建出页面的结构。用以下一些简单的例子来看看WXML具有什么能力:数据绑定<!--wxml--><view>{{message}}</view>//page.jsPage({data:{message:'HelloMINA!'}})列......
  • 这是最新的方法获取微信头像和昵称,其它所有的方法都已经失效,所有AI给的答案也都是旧的
    文章目录1、my.wxml2、my.js3、wx.getStorageInfo4、微信小程序的本地存储能存储多久?wx.getUserProfile:https://developers.weixin.qq.com/miniprogram/dev/api/open-api/user-info/wx.getUserProfile.htmlwx.getUserInfo:https://developers.weixin.qq.com/mi......
  • WxPython跨平台开发框架之列表数据的通用打印处理
    在WxPython跨平台开发框架中,我们大多数情况下,数据记录通过wx.Grid的数据表格进行展示,其中表格的数据记录的显示和相关处理,通过在基类窗体 BaseListFrame进行统一的处理,因此对于常规的数据记录打印,我们也可以在其中集成相关的打印处理,本篇随笔介绍如何利用WxPython内置的打印数据......
  • WxPython跨平台开发框架之复杂界面内容的分拆和重组处理
    复杂界面内容的分拆和重组处理是现代软件开发中常见的做法,尤其在开发大型应用程序时,可以大幅提升开发效率、可维护性和用户体验。通过将复杂的界面内容分拆成更小的模块,每个模块都专注于单一功能或组件,代码更容易理解和维护。模块化的界面组件可以在多个地方复用,减少了重复开发的......
  • ssm科研成果展示hwx71(程序+源码+数据库+调试部署+开发环境)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容一、项目背景随着科研活动的不断深入,各类科研成果层出不穷。然而,科研成果的展示和传播仍面临诸多挑战,如信息碎片化、传播渠道有限等。因此,构建一个......
  • wx/vx 开发者选项
    base8555-3.9.10.19https://github.com/tom-snow/wechat-windows-versions/releaseswx版本地址https://github.com/kitzza/WeChatOpenDevTools-Python技巧打开wx面板,不要登录,如果除了8555版本以外的,直接删掉就行。(一次可能不成功,多循环操作几次)不成功成功......
  • 与程序设计有关的网址收藏C/C++(CodeBlocks/wxWidgets)、Pascal(Lazarus/Delphi/LCL/FCL)
    0.前言在网上查看资料的时候,经常会看到一些好的文章,这些文章介绍的知识点可能是当时使用的,也可能是以后能用得着的。对于那些以后能用得着的知识点,有时在用到的时候在想找却忘记了是在哪一篇文章里了,或者再搜索却搜索不到了。通常遇到以后可能需要的文章,最好的办法是收藏。可是......