Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

É possível criar um app "casca", onde a única função é abrir um site responsivo?

Olá, gostaria de saber se é possível criar um app no iOS onde após instalado ele abra um site no browser do dispositivo, no caso Safari ??

3 respostas

É possível sim, Elara! Não sei se o pessoal de Review de aplicativos da Apple vai curtir, mas é tranquilo de fazer.

Basta chamar uma webview com o endereço adequado. Procure por "iOS WebView" na internet e terá inúmeros tutoriais para escolher, de acordo com sua versão de iOS suportada.

solução!

Oi Elara,

no Cordova, para abrir o link, você deve usar o código:

<a href="javascript: window.open('http://link_do_site', '_system'); return false;">Visite o  Website</a>

E pelo que eu vi, você precisa instalar um plugin... existe o InAppBrowser, o OpenUrlExt..

No iOS nativo, você pode usar uma webView para abrir o link dentro de uma tela da sua própria aplicação, ou você usa o UIApplication.shared.open(URL(string:"link_do_site")) que ele vai abrir o navegador padrão com o link desejado.

Se o dispositivo tiver mais de um navegador instalado, ele permite que o usuário escolha qual usar.

Espero ter ajudado :)

Talvez seja interessante também chamar esse código Javascript assim que o aplicativo abre, assim ele realmente se torna uma casca que somente abre o site determinado!