跳到主要内容

mgtv.onWindowResize(function listener)

通过mgtv.getDeviceInfo()获得frameworkVersion框架版本,框架版本 >= 1.3.2 开始支持。

功能描述

监听窗口尺寸变化事件。

在进入游戏时,就需注册监听。

注册完了以后,在边看边玩应用场景中,游戏右上角会出现放大缩小按钮。

点击之后,游戏会扩展全屏,再次点击会恢复半屏。

当用户点击窗口的放大缩小按钮时,触发该事件。

根据窗口尺寸变化事件,调整游戏界面至全屏或者半屏。

参数

function listener

窗口尺寸变化事件的监听函数。

Object res

属性类型说明
sizeObject窗口尺寸信息
size.windowWidthnumber窗口宽度
size.windowHeightnumber窗口高度

示例代码

const listener = function(res) {
console.log("窗口尺寸变化:", res.size.windowWidth, res.size.windowHeight);
}
mgtv.onWindowResize(listener);

见效果图

1、竖屏游戏示例如下

竖屏游戏

2、横屏游戏示例如下

横屏游戏