QQ游戏开放平台

欢迎来到QQ游戏开放平台 登录| 管理中心 | 开发者论坛

GameAPI.SNSBrowser.SetSize_New

目录

1.功能说明

设置不同的分辨率下窗口大小的JS接口。

可多次调用此函数,以设置一系列分辨率下的SNS窗体的大小。大厅在启动游戏时,会依据当前分辨率匹配之前选择一个分辨率,并将SNS窗体的大小设置为对应值。


2.调用说明

本接口只有在QQGame大厅环境下才能生效,单独在浏览器内输入网址不会触发该接口


3.接口说明

接口
QQGame版本
要求
GameAPI.SNSBrowser.SetSize_New(seq, height, width)
2011Beta1及以上
可选


参数说明

参数名称
类型
描述
seq
int

分辨率序号,取值范围为0 - 15,不在此范围的值,会默认为0。

其中0为默认分辨率。

分辨率信息:

0      1440*900;

1      800*600;      9     1360*768;

2      1024*768;      10      1440*900;

3      1152*864;      11      1680*1050;

4      1280*720;      12      1920×1080;

5      1280*768;      13     1600*1200;

6      1280*800;      14      1920*1200;

7      1280*960;      15      2560*1600;

8      1280*1024;


height
int
窗口高度
width
int
窗口宽度


4.调用示例

GameAPI.SNSBrowser.SetSize_New (0, 800, 600); //在默认的分辨率下,设置高度为800,宽度为600

GameAPI.SNSBrowser.SetSize_New (2, 900, 600); //在1024*768的分辨率下,设置高度为600,宽度为800

GameAPI.SNSBrowser.SetSize_New (4, 1000, 800); //在默认的分辨率下,设置高度为800,宽度为600

GameAPI.SNSBrowser.SetSize_New (11, 1200, 800); //在默认的分辨率下,设置高度为800,宽度为600


在设置了上述4中分辨率的情况下,当某用户的当前分辨率为1024*768时,游戏启动时SNS窗体大小将被设置为900*600,因为分辨率序号2对应的分辨率是1024*768


已接入应用的效果图:


5.备注

必须设置默认分辨率,否则可能导致游戏不能被正确启动。默认分辨率为1440*900。





联系我们 向上
回到顶部