Главная

api.launcher

Средство запуска. Внимание! Нельзя использовать методы api.launcher в функции init() расширения отчета, т.к. это может привести к некорректной работе программы.

Methods

api.launcher.exists(uri) → Boolean
api.launcher.open(uri)Result
api.launcher.openHtml(uri, mode) → Boolean
api.launcher.openImage(path, title, mode) → Boolean
api.launcher.openPdf(path, mode) → Boolean
api.launcher.openUrl(uri, mode, type) → Boolean
api.launcher.pathToUrl(path) → String
api.launcher.startIntent(opt)
api.launcher.startIntentForResult(opt) → String

Methods description

exists(uri) → Boolean

Проверить на существование ресурса

Parameters:
Name Type Description
uri String

URI ресурса

Return:
Boolean -

Признак существования

open(uri)Result

Открыть ресурс

Parameters:
Name Type Description
uri String

URI ресурса

Return:
Result -

Результат выполнения

openHtml(uri, mode) → Boolean

Открыть html

Parameters:
Name Type Argument Default Description
uri String

URI ресурса

mode String optional  "default"

Режим открытия: external - внешний браузер, default - внутренний браузер

Return:
Boolean -

Результат выполнения

openImage(path, title, mode) → Boolean

Открыть картинку

Parameters:
Name Type Argument Default Description
path String

Путь до файла

title String optional 

Заголовок

mode String optional  "default"

Режим открытия: external - внешний браузер, default - внутренний браузер

Return:
Boolean -

Результат выполнения

openPdf(path, mode) → Boolean

Открыть pdf

Parameters:
Name Type Argument Default Description
path String

Путь до файла

mode String optional  "default"

Режим открытия: external - внешний браузер, default - внутренний браузер

Return:
Boolean -

Результат выполнения

openUrl(uri, mode, type) → Boolean

Открыть ресурс

Parameters:
Name Type Argument Default Description
uri String

URI ресурса

mode String optional  "default"

Режим открытия: external - внешний браузер, default - внутренний браузер

type String optional 
Return:
Boolean

pathToUrl(path) → String

Конвертация пути файла в URI

Parameters:
Name Type Description
path String

Путь до файла

Return:
String -

Сконвертированный путь

startIntent(opt)

Выполнить Android Intent. Аналогично stmobile.launcher.startIntent (Взаимодействие HTML с Data-скриптом)

Parameters:
Name Type Description
opt String

JSON-строка с объектом опций Intent'a

startIntentForResult(opt) → String

Выполнить Android Intent и получить результат. Аналогично stmobile.launcher.startIntent (Взаимодействие HTML с Data-скриптом)

Parameters:
Name Type Description
opt String

JSON-строка с объектом опций Intent'a

Return:
String -

JSON-строка с результатом выполнения Intent'a