...
Deck of Cards |
---|
|
Card |
---|
| No fluig é possível enviar links de páginas que ao serem abertas através de um dispositivo móvel com o aplicativo fluig Mobile instalado, faça a abertura diretamente da página no aplicativo. Para isso, é necessário apenas compor um link em html incluindo o schema "fluig://" no inicio do endereço. Por exemplo: <a href="fluig://http://fluig.totvs.com">Link Mobile para o fluig Portal</a> . Dessa forma, ao tocar no link, o dispositivo móvel entenderá que o link pode ser aberto através do aplicativo fluig Mobile.
|
Card |
---|
| Há vários links válidos reconhecidos pelo fluig Mobile, logo abaixo estão listados alguns exemplos de todos os links que atualmente são suportados para o acesso externo no fluig Mobile. Sendo que o endereço de cada página presente no fluig, pode ser copiado a partir do navegador ao acessar a página. - Comunidade: <a href="fluig://http://suaempresa.com/portal/p/empresa/subject/suacomunidade">Comunidade</a>
- Perfil: <a href="fluig://http://suaempresa.com/portal/p/empresa/social/id-do-perfil">Perfil</a>
- Documento: <a href="fluig://http://suaempresa.com/portal/p/empresa/ecmnavigation?app_ecm_navigation_doc=id-do-documento">Documento</a>
- Processo: <a href="fluig://http://suaempresa.com/portal/p/empresa/pageworkflowview?processID=id-do-processo">Processo</a>
- Central de Tarefas: <a href="fluig://http://suaempresa.com/portal/p/empresa/pagecentraltask">Central de Tarefas</a>
- Conexões - Seguindo: <a href="fluig://http://suaempresa.com/portal/p/empresa/connections/usuario/followings">Seguidores</a>
- Conexões - Seguidores: <a href="fluig://http://suaempresa.com/portal/p/empresa/connections/usuario/followers">Seguindo</a>
Nota |
---|
| Somente estará disponíveis os links de páginas informadas acima. O uso de outras páginas não suportadas pelo aplicativo podem não abrir ou apresentar inconsistências. |
|
|
Geolocalização
O recurso de geolocalização permite obter a localização do usuário através da internet ao abrir um formulário, no qual o formulário em questão apresente o recurso de geolocalização implementado e o usuário permita o acesso a sua localização. Dessa forma, ao obter as coordenadas é possível criar formulários mais ricos e dinâmicos em conteúdo através da geolocalização do usuário que acessar o formulário, permitindo por exemplo, abrir o aplicativo Waze através do formulário ao tocar em um botão.
...
Deck of Cards |
---|
|
Card |
---|
| O fluig Mobile, dispõe do compartilhamento de informação com outros aplicativos, e um deles é o Waze(aplicativo de navegação GPS), isso torna possível repassar as coordenadas obtidas através de um formulário com geolocalização para o aplicativo Waze realizar a navegação.
|
Card |
---|
| Como exemplo para realizar a abertura do aplicativo Waze através de um hiperlink como a tag <a> do html, será necessário adicionar o schema "waze://" junto com a latitude e longitude para que o fluig Mobile intercepte a requisição e realize a abertura do aplicativo. Segue exemplo abaixo. Bloco de código |
---|
| function getLocationUpdate(){
if(navigator.geolocation){
// timeout at 60000 milliseconds (60 seconds)
var options = {timeout:60000};
geoLoc = navigator.geolocation;
watchID = geoLoc.watchPosition(showLocation,
errorHandler,
options);
}else{
alert("Sorry, esse dispositivo não suporta geolocalização!");
}
}
function showLocation(position) {
var lat = position.coords.latitude;
var longi = position.coords.longitude;
document.getElementById("latitude").value = lat;
document.getElementById("longitude").value = longi;
var waze = document.getElementById('waze');
// Nesse caso abaixo, foi adicionado ao href da tag <a> o link com o schema do waze mais a latitude e longitude adquiridas
waze.href = "waze://?ll="+ lat + "," + longi;
}
function errorHandler(err) {
if(err.code == 1) {
alert("Erro: Acesso negado!");
}else if( err.code == 2) {
alert("Error: Posição está indisponível!");
}
}
|
Para mais recursos de implementação disponíveis pelo waze clique aqui. Para consultar a documentação de implementação da geolocalização em formulários no fluig Mobile clique aqui. |
|
...