Ouvrir une URL au premier plan (app.open_url)
Déclaration
ok = app.open_url(URL)
Paramètres
- URL
Chaîne, URL à ouvrir ; peut ouvrir un URL Scheme (application associée à « URL Scheme »)
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