RO/loadBrowserURL
Jump to navigation
Jump to search
Această funcție încarcă un URL specificat.
| Observație: Este recomandat să folosiți requestBrowserDomains pentru a solicita permisiunea utilizatorului înainte de a încărca URL-ul. |
Sintaxă
bool loadBrowserURL (browser webBrowser, string url [, string postData = "", bool urlEncoded = true ])
OOP Syntax Help! I don't understand this!
- Method: browser:loadURL(...)
- Variable: .url
- Counterpart: getBrowserURL
Argumente Necesare
- webBrowser: Elementul browser care va încărca URL-ul
- url: URL-ul pe care doriți să îl încărcați. Acesta poate conține fie un site extern (prefix "http://") sau un site web stocat în resursele locale ("http://mta/local/gui.html" de exemplu, vizualizați Local Scheme Handler pentru mai multe detalii).
Argumente Opționale
- postData: Datele transmite către site-ul web. Conținutul poate fi de orice tip (exemplu: JSON) dacă urlEncoded este setat pe false
- urlEncoded: Dacă este setat pe true, va fi disponibil de exemplu în variabila PHP $_POST (tipul de conținut este: application/x-www-form-urlencoded)
Redare
Redă true dacă URL-ul a fost încărcat cu succes.
Exemplu
-- Pentru a randa navigatorul web pe întreg ecran, avem nevoie de dimensiunile ecranului.
local screenWidth, screenHeight = guiGetScreenSize()
-- Vom realiza navigatorul web în modul local. Nu vom putea încărca un URL extern.
local webBrowser = createBrowser(screenWidth, screenHeight, false, false)
-- Funcția pentru a randa navigatorul web.
function webBrowserRender()
-- Randează navigatorul web pe întreg ecranul jucătorului.
dxDrawImage(0, 0, screenWidth, screenHeight, webBrowser, 0, 0, 0, tocolor(255, 255, 255, 255), true)
end
-- Evenimentul onClientBrowserCreated va fi declanșat după ce navigatorul web a fost inițializat.
-- După declanșarea acestui eveniment, vom putea să încărcăm URL-ul și să îl afișăm.
addEventHandler("onClientBrowserCreated", webBrowser,
function()
-- După ce navigatorul web a fost inițializat, putem încărca site-ul web.
loadBrowserURL(webBrowser, "https://www.youtube.com/")
-- Acum putem să începem afișarea site-ului web.
addEventHandler("onClientRender", root, webBrowserRender)
end)
Vizualizați de asemenea
- RO/CanBrowserNavigateBack
- RO/canBrowserNavigateForward
- RO/CreateBrowser
- RO/executeBrowserJavascript
- RO/focusBrowser
- RO/getBrowserProperty
- RO/getBrowserSettings
- RO/getBrowserSource
- RO/getBrowserTitle
- RO/getBrowserURL
- RO/injectBrowserMouseDown
- RO/injectBrowserMouseMove
- RO/injectBrowserMouseUp
- RO/injectBrowserMouseWheel
- RO/isBrowserDomainBlocked
- RO/isBrowserFocused
- RO/isBrowserLoading
- RO/loadBrowserURL
- RO/navigateBrowserBack
- RO/navigateBrowserForward
- RO/reloadBrowserPage
- RO/requestBrowserDomains
- RO/resizeBrowser
- RO/setBrowserAjaxHandler
- RO/setBrowserProperty
- RO/setBrowserRenderingPaused
- RO/setBrowserVolume
- RO/toggleBrowserDevTools