Saltar al contenido principal

Abrir una URL en primer plano (app.open_url)

Declaración​

ok = app.open_url(URL)

Parámetros​

  • URL
    Tipo texto; URL que se debe abrir. Puede abrir un URL Scheme (aplicaciones relacionadas con URL Scheme)

Valor devuelto​

  • ok
    Tipo booleano; indica si la URL se abrió correctamente

Descripción​

Abre una URL en primer plano. Puede abrir un URL Scheme (aplicaciones relacionadas con URL Scheme)
Para algunas URL, el salto mediante esta API puede no producir el resultado esperado; en un entorno con jailbreak, puedes usar el comando uiopen

local function sh_escape(path) -- Función original de XXTouch, se puede usar con fines comerciales sin permiso de 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'))

Ejemplo​

app.open_url("https://www.google.com") -- Abre la página principal de Google con Safari
--
app.open_url("prefs:root=SAFARI&path=CLEAR_HISTORY_AND_DATA") -- Salta a Ajustes -> navegador Safari -> borrar el historial y los datos de sitios web