环境变量

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

{
  app: {
    id: string
  },
  browser: {
    lang: string
  },
  i18n: {
    lang: string;
    tld: string;
  },
  payload: string|nil;
}

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 域名上正常打开。


存储库
上一篇
下一篇