tt.getMenuButtonLayout
2020-02-12 15:56 更新
基础库 1.25.0 开始支持本方法。
获取菜单按钮(右上角胶囊按钮)的布局位置信息。坐标信息以屏幕左上角为原点。
参数
Object 类型,属性如下:
属性 | 类型 | 默认值 | 必填 | 说明 | 最低支持版本 |
---|---|---|---|---|---|
success | function | 否 | 接口调用成功的回调函数 | 1.25.0 | |
fail | function | 否 | 接口调用失败的回调函数 | 1.25.0 | |
complete | function | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) | 1.25.0 |
success 返回参数说明
菜单按钮的布局位置信息:
属性 | 类型 | 说明 | |
---|---|---|---|
width | number | 宽度,单位:px | |
height | number | 高度,单位:px | |
top | number | 上边界坐标,单位:px | |
right | number | 右边界坐标,单位:px | |
bottom | number | 下边界坐标,单位:px | |
left | number | 左边界坐标,单位:px |
代码示例
tt.getMenuButtonBoundingClientRect({
success: function(res) {
console.log("宽度:" + res.width);
console.log("高度:" + res.height);
console.log("上边界坐标:" + res.top);
console.log("右边界坐标:" + res.right);
console.log("下边界坐标:" + res.bottom);
console.log("左边界坐标:" + res.left);
}
});
以上内容是否对您有帮助:
更多建议: