Mở URL ở tiền cảnh (app.open_url)
Khai báo
ok = app.open_url(URL)
Tham số
- URL
Chuỗi. URL cần mở. Có thể mở URL Scheme (xem Cách dùng URL Scheme).
Giá trị trả về
- ok
Boolean. URL có được mở thành công hay không.
Mô tả
- Mở URL ở tiền cảnh. Có thể mở URL Scheme (xem Cách dùng URL Scheme).
- Với một số URL, API này có thể không cho hành vi mong muốn. Trong môi trường jailbreak, bạn có thể thử lệnh shell
uiopenthay thế:
local function sh_escape(path) -- Hàm do XXTouch viết; có thể dùng cho mục đích thương mại mà không cần xin phép 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'))
Ví dụ
app.open_url("https://www.google.com") -- mở trang chủ Google trong Safari
--
app.open_url("prefs:root=SAFARI&path=CLEAR_HISTORY_AND_DATA") -- Cài đặt -> Safari -> Xóa lịch sử và dữ liệu trang web