メインコンテンツまでスキップ

フォアグラウンドで URL を開く (app.open_url)

宣言

ok = app.open_url(URL)

パラメータ

戻り値

  • ok
    ブール型。URL を正常に開けたかどうか

説明

フォアグラウンドで URL を開きます。URL Scheme を開くこともできます(「URL Scheme」の関連用途
一部の URL では、この API による遷移が想定どおりに動作しない場合があります。脱獄環境では、代わりに uiopen コマンドを使用できます

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」->「履歴と Web サイトデータを消去」に移動する