Abrir um URL em primeiro plano (app.open_url)
Declaração
ok = app.open_url(URL)
Parâmetros
- URL
Texto; URL a ser aberto. Pode abrir um URL Scheme (aplicativos relacionados a “URL Scheme”).
Valor retornado
- ok
Booleano; indica se o URL foi aberto com sucesso.
Descrição
Abre um URL em primeiro plano; também pode abrir um URL Scheme (aplicativos relacionados a “URL Scheme”).
Para alguns URLs, o redirecionamento por esta API pode não produzir o efeito esperado; em um ambiente com jailbreak, use o comando uiopen.
local function sh_escape(path) -- função original do XXTouch, pode ser usada comercialmente sem uma licença do XXTouch
path = string.gsub(path, "([ \\()<>'\"`#&*;?~$|])", "\\%1")
return path
end
os.execute('uiopen '..sh_escape('https://www.google.com'))
os.execute('uiopen '..sh_escape('prefs:root=SAFARI&path=CLEAR_HISTORY_AND_DATA'))
Exemplo
app.open_url("https://www.google.com") -- abre a página inicial do Google no Safari
--
app.open_url("prefs:root=SAFARI&path=CLEAR_HISTORY_AND_DATA") -- abre Ajustes -> navegador Safari -> Limpar histórico e dados de sites