Aller au contenu principal

Ouvrir une URL au premier plan (app.open_url)

Déclaration

ok = app.open_url(URL)

Paramètres

Valeur de retour

  • ok
    Booléen, indique si l’URL a été ouverte avec succès

Description

Ouvre une URL au premier plan ; peut ouvrir un URL Scheme (application associée à « URL Scheme »)
Pour certaines URL, l’API peut ne pas produire l’effet attendu ; dans un environnement jailbreaké, vous pouvez utiliser la commande uiopen

local function sh_escape(path) -- Fonction originale de XXTouch, utilisable commercialement sans licence 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'))

Exemple

app.open_url("https://www.google.com") -- Ouvre la page d’accueil de Google avec Safari
--
app.open_url("prefs:root=SAFARI&path=CLEAR_HISTORY_AND_DATA") -- Accède à Réglages -> Navigateur Safari -> Effacer l’historique et les données de sites