Параметры клиентского приложения#
ClientPreferences#
- class ClientPreferences#
Реализует доступ к некоторым параметрам клиентского приложения
New in version 1.24.0-ms20:
- ClientId() String #
Получить идентификатор клиента (клиентского приложения).
Если из одного браузера открыто несколько приложений (вкладок, окон), значение идентификатора для них одно.
- Return type
String
- HostIp() String #
Получить IP-адрес клиентского приложения
- Return type
String
- Language() String #
Получить тег языка клиентского приложения, например “ru-Ru”
- Return type
String
- ScreenHeight() Int64 #
Получить значение высоты экрана пользователя в пикселях.
Если у пользователя несколько мониторов, вернется значение того, в котором находилось окно браузера при авторизации пользователя
- Return type
Int64
- ScreenWidth() Int64 #
Получить значение ширины экрана пользователя в пикселях.
Если у пользователя несколько мониторов, вернется значение того, в котором находилось окно браузера при авторизации пользователя
- Return type
Int64
- TimeZoneDifference() Int64 #
Получить разницу во времени между клиентом и сервером в миллисекундах.
Если сервер UTC+3, а клиент UTC+4, разница будет 360 000 мс
- Return type
Int64
- TimeZoneOffset() Int64 #
Получить смещение (по Гринвичу) временной зоны клиента в миллисекундах.
Для UTC+3 значение будет равно 1 080 000 мс
- Return type
Int64
- UserAgent() String #
Получить строку, содержащую информацию о клиентском приложении и операционной системе
- Return type
String
- UserAgentName() String #
Получить строку, содержащую имя клиентского приложения (браузера). Метод вернет сокращенное название, например “Chrome”
- Return type
String
- isDesktop() boolean #
Получить значение флага, указывающего, что клиентское приложение выполняется на устройстве десктопного типа
- Return type
boolean
- isLinux() boolean #
Получить значение флага, указывающего, что клиентское приложение выполняется в операционной системе семейства Linux
- Return type
boolean
- isMac() boolean #
Получить значение флага, указывающего, что клиентское приложение выполняется в операционной системе семейства Apple Mac
- Return type
boolean
- isTablet() boolean #
Получить значение флага, указывающего, что клиентское приложение выполняется на устройстве мобильного типа
- Return type
boolean
- isWindows() boolean #
Получить значение флага, указывающего, что клиентское приложение выполняется в операционной системе семейства MS Windows
- Return type
boolean