环境变量

您可以获取有关游戏环境的信息。为此,请使用 ysdk.environment 对象。

 1{
 2  app: {
 3    id: string
 4  },
 5  browser: {
 6    lang: string
 7  },
 8  i18n: {
 9    lang: string;
10    tld: string;
11  },
12  payload: string|nil;
13}

environment 对象

包含游戏环境变量。

参数

类型

描述

app

table

游戏数据。

browser

table

浏览器数据。

i18n

table

服务国际化。

payload

string|nil

游戏地址的 payload 参数值。可选。例如,在 https://yandex.ru/games/app/123?payload=test 中,您可以按如下所示返回 testysdk.environment.payload

app 结构

参数

类型

描述

id

string

游戏 ID。

browser 结构

参数

类型

描述

lang

string

浏览器的优先语言,格式为 ISO 639-1。

i18n 结构

参数

类型

描述

lang

string

ISO 639-1 格式的 Yandex Games 界面语言。例如,"tr" 表示游戏当前正在 Yandex Games 土耳其语界面下运行。建议使用此参数确定用户在游戏中使用的语言。

tld

string

顶级域名。例如,“com”表示游戏当前在 Yandex Games 的国际域名上运行。如果将游戏部署在自己的域名上,请确保它能够在任何 yandex 域名上正常打开。


存储库
上一篇
下一篇