跳到主要内容

前台打开一个 URL (app.open_url)

声明

app.open_url(URL)

参数

说明

前台打开一个 URL,可以打开 URL Scheme (“URL Scheme” 的相关应用)
部分 URL 用该 API 跳转可能不是想要的效果,可试试

local function sh_escape(path) -- XXTouch 原创函数,未经 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'))

示例

app.open_url("https://www.google.com") -- 用 Safari 打开 Google 的主页,当然,不一定打得开
--
app.open_url("prefs:root=SAFARI&path=CLEAR_HISTORY_AND_DATA") -- 跳转到 设置 -> Safari 浏览器 -> 清除历史记录与网站数据