Actions Básicas
Em nossa aplicação, você encontrará diversas ações básicas que desempenham papéis cruciais na interação. Cada ação serve a um propósito específico. Clique no nome de cada ação abaixo para obter detalhes adicionais e entender melhor como elas se aplicam:
Call: Função que aciona a app de DISCAGEM no dispositivo, informando um número de telefone.
Email: Função que aciona a app de EMAIL no dispositivo, informando um endereço de email.
SMS: Função que aciona a app de SMS no dispositivo, informando um número de telefone. O array de parâmetros é exclusivo para definição dos números de telefone:
Link: Função que aciona a app de BROWSER no dispositivo, informando uma URL para abertura.
Home: Função para retornar à tela inicial partindo de qualquer ponto do app.
Back: Função para retornar à tela anterior partindo de qualquer ponto do app.
QRCode: Função para gerar QRCode a partir de dados informados.
Maps: Função que aciona o app de MAPA no dispositivo, informando um endereço ou coordenada.
Open-Video-Call: Função que aciona uma vídeo chamada, informando o id da sala e o token de sessão.
Call
Função que aciona a app de DISCAGEM no dispositivo, informando um número de telefone.
O array de parâmetros é exclusivo para definição dos números de telefone.
Se apenas 1 número definido, abre diretamente o app de ligação.
Se possuir mais de um número, exibe um menu com a lista de telefones para que o usuário selecione o item.
{
"order": 0,
"name": "call",
"title": "Ligar Para",
"icon": "",
"path": "",
"parameters": [
{"title": "Pessoal","value": "+557199999999"}
{"title": "Profissional","value": "+557199999999"}
]
}
Email
Função que aciona a app de EMAIL no dispositivo, informando um endereço de email.
O array de parâmetros é exclusivo para definição dos emails.
Se apenas 1 email for definido, abre diretamente o app de e-mail.
Se possuir mais de um, exibe um menu com a lista de emails para que o usuário selecione o item.
{
"order": 0,
"name": "email",
"title": "Enviar Email",
"parameters": [
{"title": "Pessoal", "value": "[email protected]"},
{"title": "Profissional", "value": "[email protected]"}
]
}
{
"order": 0,
"name": "email",
"title": "Enviar Email",
"parameters": [
{"title": "pessoal", "value": "[email protected]" }
]
}
SMS
Função que aciona a app de SMS no dispositivo, informando um número de telefone. O array de parâmetros é exclusivo para definição dos números de telefone:
Se apenas 1 número definido, abre diretamente o app de sms.
Se possuir mais de um número, exibe um menu com a lista de telefones para que o usuário selecione o item.
// Exemplo bloco
{
"order": 0,
"name": "sms",
"title": "",
"icon": "",
"path": "",
"parameters": [
{title":"Pessoal","value":"+557199999999" },
{title":"Profissional","value":"+557199999999" }
]
}
Link
Função que aciona a app de BROWSER no dispositivo, informando uma URL para abertura. Suporta 2 parâmetros:
url: Url a ser chamada.
actionConfirmation: Confirma a execução da action.
openInsideApp: Opcional, para sinalizar abertura dentro ou fora da app.
-viewExemplo: {
"order": 0,
"name": "link",
"parameters": [
{ "title": "url", "value": "http://www.site.com.br" },
{ "title": "openInsideApp", "value": "false" },
{ "title": "actionConfirmation", "value": "type=warning&message=xxx?&btnYes=Sim&btnNo=No" }
]
}
Home
Função para retornar à tela inicial partindo de qualquer ponto do app.
{
"order": 0,
"name": "home"
}
Back
Função para retornar à tela anterior partindo de qualquer ponto do app.
{
"order": 0,
"name": "back"
}
QRCode
Função para gerar QRCode a partir de dados informados: Suporta 1 parâmetros:
qrcode-data: string com chave=valor que compõe o qrcode..
{
"order": 0,
"name": "qrcode",
"parameters": [
{ "title": "qrcode-data", "value": "https://mobilex.tech/" }
]
}
Maps
Função que aciona o app de MAPA no dispositivo, informando um endereço ou coordenada. Suporta 2 parâmetros:
Endereço: Endereço para abertura do mapa
ActionConfirmation: Opcional.Confirma a execução da action.
{
"order": 0,
"name": "maps",
"title": "",
"icon": "",
"path": "",
"parameters": [
{ "title": "endereco", "value": "1.98988797879;2.8980980808" },
{ "title": "actionConfirmation", "value": "type=warning&message=xxx?&btnYes=Sim&btnNo=No" }
]
}
Open-Video-Call
Função que aciona uma vídeo chamada, informando o id da sala e o token de sessão. Suporta 3 parâmetros:
conferenceSessionId: Id da sessão do OpenTok.
conferenceToken: Token de sessão do OpenTok.
actionConfirmation: Opcional.Confirma a execução da action.
{
"name": "open-video-call",
"permissionLevel": 1,
"publishLevel": 0,
"parameters": [
{
"title": "conferenceSessionId",
"value": "2_MX40NjYxMTY3Mn5-MTU4NTE4MjAyOTQ2NX53RThqTDFJcWFlWVpzS0xWUzc0RHZzcFR-fg"
},
{
"title": "conferenceToken",
"value": "T1==cGFydG5lcl9pZD00NjYxMTY3MiZza...2xpc3Q9"
},
{
"title": "actionConfirmation",
"value": "type=success&icon=E928&message=Abrir video chamada??&btnYes=Sim&btnNo=No"
}
]
}
Last updated