Métodos Básicos

Em seu Hotel do App HTML5 plugin, você pode usar métodos "básicos", permitindo interações com o dispositivo do usuário. 

Estes métodos também estão disponíveis nas seções personalizadas básico . 

A maioria dos métodos básicos podem ser chamados por lançar uma navegação para um esquema de URL padrão. Eles também estão disponíveis, de forma mais fácil, na  ToolKit GoodBarber JavaScript.

1. Web Browser navegação (http://)

Se você deseja iniciar uma navegação para um URL externo - tipicamente um web link- você pode simplesmente chamar o link. 

O  http://  prefixo será interpretado pelo aplicativo a ser aberto no navegador interno. 

Exemplo de um link para o Google dentro de um plugin: 

<a href="http://www.google.com">ir para o Google</a>

2. Envio de E-mail (mailto:)

Il pretende abrir compositor aplicativo Mail do telefone, para permitir que seus usuários para enviar um e-mail do seu plugin, você só tem que lançar uma navegação para um  mailto:  esquema. 

De acordo com a  norma , um mailto: link pode lidar com vários parâmetros (para o endereço, assunto, corpo, etc.). 

Exemplo de mailto: ligação dentro de um plug-in: 
<a href="mailto:contato@hoteldoapp.com?subject=Olá&body=Teste de envio do meu app">Enviar Mensagem</a>

3. Ligação (tel:)

Se você deseja iniciar uma chamada de telefone dentro do seu plugin, você pode usar o prefixo URL  tel: . 

Aviso:  Não há nenhum alerta antes do telefonema começa usando o tel: método. Se você quiser perguntar ao seu utilizador uma confirmação, você precisa implementar um alerta de confirmação. 

Exemplo de chamada de telefone dentro de um plugin: 

<a href="tel:+55(11)5555-5555">Ligar para (11)5555-5555</a>

4. SMS Composer (sms:)

Se você deseja abrir compositor SMS do telefone dentro de seu plugin, você pode usar o prefixo URL  sms: . 

É unfornately impossível definir o corpo SMS, mas você pode definir um destinatário padrão. 

Exemplo de SMS dentro de um plug-in: 

<a href="sms:+55(11)95555-5555"> Enviar SMS</a>

5. Mapas de Ligação

O método MAPA permite abrir mapas diretamente pelo aplicativo nativo no dispositivo do usuário com um ou vários parâmetros. 

Os parâmetros para incluir na URL é aquele que normalmente seguem URLs como "http://maps.google.com" e "http://maps.apple.com". Você pode encontrar mais informações sobre estes parâmetros na documentação de referência da Apple . 

O método de mapas permite enviar facilmente o usuário para o aplicativo nativo dedicado de seu dispositivo ( Mapas no iOS, o Google Maps no Android). Se você quiser enviar seus usuários para um aplicativo específico (sem a escolha automática), você pode diretamente fazer um link para o URL de destino que será aberta no navegador in-app.  

Exemplo da utilização método mapas: 

<a href="goodbarber://maps?q=cupertino">Localizar "Cupertino"</a>

6. Método: openapp (Abrir um aplicativo ou um link)

O método OPENAPP permite que você abra um esquema de URL personalizado, se um aplicativo capaz de abri-lo está instalado no dispositivo do usuário, e para abrir um URL web se não. 

Parâmetros de URL: 
-  scheme: o esquema de URL personalizado do aplicativo a ser aberto (tem de ser url codificado) 
-  url: o URL para abrir se o dispositivo não pode lidar com o esquema de URL 

Exemplo do uso do método openapp: 

<a href="goodbarber://openapp?scheme=twitter%3A%2F%2F&url=http%3A%2F%2Fwww.twitter.com">Open the Twitter app if it's installed, or go to the website otherwise</a>

7. Método: openExternal (Abrir uma URL no navegador externo)

O  método openExternal permite que você abra o browser do telefone fora do app). 

Parâmetros de URL: 
-  url: o URL para abrir 

Exemplo do uso do método openexternal:  

<a href="goodbarber://openExternal?url=http%3A%2F%2Fwww.twitter.com">Abrir no navegador</a>

8. Método: gotosection (Ir para uma secção)

O método gotosection permite que você faça um link para outra seção do seu aplicativo. 

URL parâmetros: 
-  ID: seção identificador 

Nota: Para encontrar o ID das seções de seu app, vá para a seção desenvolvedor  no seu backend Hotel do App. 

Exemplo da utilização método gotosection: 
<a href="goodbarber://#!section=123456789">Abrir a seção</a>
  • 0 Usuários acharam útil
Esta resposta lhe foi útil?

Artigos Relacionados

Visão geral da API Plugin (Métodos e chamadas de retorno)

A API HOTEL DO APP Plugin permite que você utilize diretamente os métodos de interação...

Métodos de Navegação

Seu plugin tem que delegar a sua navegação para o aplicativo. Para fazê-lo, ele irá enviar...

Método de solicitação HTTP e retornos de chamada

Recomenda-se que o seu delegado plug-in a gestão de seu download para o aplicativo; e é de fato...

Outros Métodos

Em seu plugin HTML5 para GoodBarber, você pode usar métodos que lhe permitem aceder a um certo...

Eventos Callbacks

Eventos retornos de chamada são chamados por seu plugin como uma função da ações do usuário App...