Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс Mobile

Открытые члены

 setWebRtcSupport ($isWebRtcSupported)
 
 setBXScriptSupported ($isBXScriptSupported)
 
 getDevice ()
 
 getPixelRatio ()
 
 setPixelRatio ($pixelRatio)
 
 getBXScriptSupported ()
 
 getViewPort ($width="")
 
 getDeviceWidth ()
 
 setDeviceWidth ($deviceWidth)
 
 getIPadViewPort ($width=320)
 
 getScreenCategory ()
 
 setScreenCategory ($screenCategory)
 
 getLargeScreenViewPort ()
 
 getTargetDpi ()
 
 getIniScale ()
 
 setIniScale ($iniScale)
 
 getMaxScale ()
 
 setMaxScale ($maxScale)
 
 getMinScale ()
 
 setMinScale ($minScale)
 
 getWidth ()
 
 setWidth ($width)
 
 getUserScalable ()
 
 setUserScalable ($userScalable)
 
 isWebRtcSupported ()
 
 getViewPortPortrait ()
 
 getViewPortLandscape ()
 
 getDeviceHeight ()
 
 setDeviceHeight ($deviceHeight)
 
 getLargeScreenSupport ()
 
 setLargeScreenSupport ($largeScreenSupport)
 
 getScale ()
 
 setScale ($scale)
 
 isLarge ()
 

Открытые статические члены

static isAppBackground ()
 
static Init ()
 
static getInstance ()
 
static initScripts ()
 
static getPlatform ()
 
static PrepareStrToJson ($s='')
 
static ConvertFromUtf ($s='')
 
static onMobileInit ()
 
static getApiVersion ()
 
static getPgVersion ()
 
static getSystemVersion ()
 

Статические открытые данные

static $platform = "ios"
 
static $apiVersion = 1
 
static $pgVersion = "2.0.0"
 
static $supportedCordovaVersion = "3.6.3"
 
static $isDev = false
 

Защищенные члены

 _Init ()
 

Статические защищенные данные

static $instance
 
static $isAlreadyInit = false
 
static $systemVersion = 9
 

Подробное описание

См. определение в файле mobile.php строка 10

Методы

◆ _Init()

_Init ( )
protected

detects mobile platform and attaches all needed javascript files

См. определение в файле mobile.php строка 207

◆ ConvertFromUtf()

static ConvertFromUtf ( $s = '')
static

Converts string from utf-8 in site charset and returns it

Аргументы
string$s
Возвращает
string

См. определение в файле mobile.php строка 607

◆ getApiVersion()

static getApiVersion ( )
static

Sets the value of self::$apiVersion

Возвращает
int

См. определение в файле mobile.php строка 629

◆ getBXScriptSupported()

getBXScriptSupported ( )
Возвращает
boolean

См. определение в файле mobile.php строка 307

◆ getDevice()

getDevice ( )

Return type of current device

Возвращает
string

См. определение в файле mobile.php строка 161

◆ getDeviceHeight()

getDeviceHeight ( )

Gets the value of deviceHeight.

Возвращает
mixed

См. определение в файле mobile.php строка 684

◆ getDeviceWidth()

getDeviceWidth ( )

Gets the value of deviceWidth.

Возвращает
mixed

См. определение в файле mobile.php строка 384

◆ getIniScale()

getIniScale ( )

Gets the value of iniScale.

Возвращает
mixed

См. определение в файле mobile.php строка 489

◆ getInstance()

static getInstance ( )
static
Возвращает
\Bitrix\MobileApp\Mobile

См. определение в файле mobile.php строка 226

◆ getIPadViewPort()

getIPadViewPort ( $width = 320)

Use it to get value of viewport-metadata for iPad.

Аргументы
int$width
Возвращает
mixed

См. определение в файле mobile.php строка 406

◆ getLargeScreenSupport()

getLargeScreenSupport ( )

Gets the value of largeScreenSupport.

Возвращает
mixed

См. определение в файле mobile.php строка 704

◆ getLargeScreenViewPort()

getLargeScreenViewPort ( )

Use it to get value of viewport-metadata for large screen of android based device.

См. определение в файле mobile.php строка 445

◆ getMaxScale()

getMaxScale ( )

Gets the value of maxScale.

Возвращает
mixed

См. определение в файле mobile.php строка 509

◆ getMinScale()

getMinScale ( )

Gets the value of minScale.

Возвращает
mixed

См. определение в файле mobile.php строка 529

◆ getPgVersion()

static getPgVersion ( )
static

Returns phonegap version

Возвращает
string

См. определение в файле mobile.php строка 638

◆ getPixelRatio()

getPixelRatio ( )

Gets the value of pixelRatio.

Возвращает
mixed

См. определение в файле mobile.php строка 171

◆ getPlatform()

static getPlatform ( )
static

Returns the value of self::platform

Возвращает
string

См. определение в файле mobile.php строка 565

◆ getScale()

getScale ( )

Gets the value of scale.

Возвращает
mixed

См. определение в файле mobile.php строка 724

◆ getScreenCategory()

getScreenCategory ( )

Gets the value of deviceDpi.

Возвращает
mixed

См. определение в файле mobile.php строка 427

◆ getSystemVersion()

static getSystemVersion ( )
static
Возвращает
float

См. определение в файле mobile.php строка 646

◆ getTargetDpi()

getTargetDpi ( )

Gets target dpi for a viewport meta data

Возвращает
string

См. определение в файле mobile.php строка 455

◆ getUserScalable()

getUserScalable ( )

Returns value of parameter user-scalable which will be used in viewport meta tag

Возвращает
string

См. определение в файле mobile.php строка 574

◆ getViewPort()

getViewPort ( $width = "")

Use it to get current value of "viewport"-metadata

Аргументы
string$width
Возвращает
mixed|string

См. определение в файле mobile.php строка 319

◆ getViewPortLandscape()

getViewPortLandscape ( )

Use it to get value of viewport-metadata for landscape orientation.

Возвращает
string

См. определение в файле mobile.php строка 674

◆ getViewPortPortrait()

getViewPortPortrait ( )

Use it to get value of viewport-metadata for portrait orientation.

Возвращает
string

См. определение в файле mobile.php строка 664

◆ getWidth()

getWidth ( )

Return width of device's screen in pixels

Возвращает
integer

См. определение в файле mobile.php строка 548

◆ Init()

static Init ( )
static

Initiate the mobile platform

См. определение в файле mobile.php строка 199

◆ initScripts()

static initScripts ( )
static

Sets viewport-metadata

This is workaround for android We use console.log() to tell the application about successful loading of this page

См. определение в файле mobile.php строка 239

◆ isAppBackground()

static isAppBackground ( )
static

Returns true if mobile application made this request in background

Возвращает
bool

См. определение в файле mobile.php строка 190

◆ isLarge()

isLarge ( )

Returns true if device has a large screen

Возвращает
bool

См. определение в файле mobile.php строка 744

◆ isWebRtcSupported()

isWebRtcSupported ( )
Возвращает
boolean

См. определение в файле mobile.php строка 654

◆ onMobileInit()

static onMobileInit ( )
static

См. определение в файле mobile.php строка 612

◆ PrepareStrToJson()

static PrepareStrToJson ( $s = '')
static

Converts string from site charset in utf-8 and returns it

Аргументы
string$s
Возвращает
string

См. определение в файле mobile.php строка 595

◆ setBXScriptSupported()

setBXScriptSupported ( $isBXScriptSupported)
Аргументы
boolean$isBXScriptSupported

См. определение в файле mobile.php строка 152

◆ setDeviceHeight()

setDeviceHeight ( $deviceHeight)

Sets the value of deviceHeight.

Аргументы
mixed$deviceHeightthe deviceHeight

См. определение в файле mobile.php строка 694

◆ setDeviceWidth()

setDeviceWidth ( $deviceWidth)

Sets the value of deviceWidth.

Аргументы
mixed$deviceWidththe deviceWidth

См. определение в файле mobile.php строка 394

◆ setIniScale()

setIniScale ( $iniScale)

Sets the value of iniScale.

Аргументы
mixed$iniScalethe iniScale

См. определение в файле mobile.php строка 499

◆ setLargeScreenSupport()

setLargeScreenSupport ( $largeScreenSupport)

Sets the value of largeScreenSupport.

Аргументы
mixed$largeScreenSupportthe $largeScreenSupport

См. определение в файле mobile.php строка 714

◆ setMaxScale()

setMaxScale ( $maxScale)

Sets the value of maxScale.

Аргументы
mixed$maxScalethe maxScale

См. определение в файле mobile.php строка 519

◆ setMinScale()

setMinScale ( $minScale)

Sets the value of minScale.

Аргументы
mixed$minScalethe minScale

См. определение в файле mobile.php строка 539

◆ setPixelRatio()

setPixelRatio ( $pixelRatio)

Sets the value of pixelRatio.

Аргументы
mixed$pixelRatiothe pixelRatio

См. определение в файле mobile.php строка 181

◆ setScale()

setScale ( $scale)

Sets the value of scale.

Аргументы
$scale

См. определение в файле mobile.php строка 735

◆ setScreenCategory()

setScreenCategory ( $screenCategory)

Sets the value of screenCategory.

Аргументы
mixed$screenCategorythe screenCategory

См. определение в файле mobile.php строка 437

◆ setUserScalable()

setUserScalable ( $userScalable)

Sets value of parameter "user-scalable" which will be used in viewport meta tag

Аргументы
boolean$userScalable

См. определение в файле mobile.php строка 583

◆ setWebRtcSupport()

setWebRtcSupport ( $isWebRtcSupported)
Аргументы
boolean$isWebRtcSupported

См. определение в файле mobile.php строка 144

◆ setWidth()

setWidth ( $width)
Аргументы
integer$width

См. определение в файле mobile.php строка 556

Данные класса

◆ $apiVersion

$apiVersion = 1
static

См. определение в файле mobile.php строка 13

◆ $instance

$instance
staticprotected

См. определение в файле mobile.php строка 17

◆ $isAlreadyInit

$isAlreadyInit = false
staticprotected

См. определение в файле mobile.php строка 18

◆ $isDev

$isDev = false
static

См. определение в файле mobile.php строка 16

◆ $pgVersion

$pgVersion = "2.0.0"
static

См. определение в файле mobile.php строка 14

◆ $platform

$platform = "ios"
static

См. определение в файле mobile.php строка 12

◆ $supportedCordovaVersion

$supportedCordovaVersion = "3.6.3"
static

См. определение в файле mobile.php строка 15

◆ $systemVersion

$systemVersion = 9
staticprotected

См. определение в файле mobile.php строка 19