Skip to content
简体中文
Tuya MiniApp
开发
Ray 开发
API
基础
容器
getMenuButtonBoundingClientRectSync

getMenuButtonBoundingClientRectSync

功能描述

获取菜单按钮(右上角胶囊按钮)的布局位置信息。坐标信息以屏幕左上角为原点。的同步版本

需引入MiniKit,且在>=2.3.0版本才可使用

使用

Ray 中使用

import { getMenuButtonBoundingClientRectSync } from '@ray-js/ray'
getMenuButtonBoundingClientRectSync({ ... })

原生小程序中使用

ty.getMenuButtonBoundingClientRectSync({ ... })

返回值

属性类型说明版本
widthnumber宽度,单位:px
heightnumber高度,单位:px
topnumber上边界坐标,单位:px
rightnumber右边界坐标,单位:px
bottomnumber下边界坐标,单位:px
leftnumber左边界坐标,单位:px

代码示例

请求示例

// Ray调用方式
import { getMenuButtonBoundingClientRectSync } from '@ray-js/ray';
// 原生调用方式
const { getMenuButtonBoundingClientRectSync } = ty;
 
const res = getMenuButtonBoundingClientRectSync();
console.log('getMenuButtonBoundingClientRectSync', res);

成功示例

{
  "bottom": 86,
  "height": 34,
  "left": 318,
  "right": 403,
  "top": 52,
  "width": 85
}

错误码

错误码错误描述
7API Internal processing failed
此页内容是否对您有帮助?
意见反馈
小程序机器人助手
需求提交
|
论坛反馈
|
问卷调查
|
官方群聊