Hi. I want to load a pdf page but mta does nothing.
--aszf
local aszfUrl = "project.bluemta.com/ASZF.pdf"
requestBrowserDomains({aszfUrl})
addEventHandler("onClientBrowserWhitelistChange", root,
function(newDomains)
if aszfState then
for k,v in pairs(newDomains) do
if v == aszfUrl then
createAszfBrowser()
end
end
end
end
)
local webBrowser
function createAszfBrowser()
if aszfState then
if not isElement(webBrowser) then
webBrowser = createBrowser(sx-100, sy-100, false, false, false)
toggleBrowserDevTools(webBrowser, true)
local theBrowser = webBrowser
addEventHandler( "onClientBrowserCreated", theBrowser,
function()
loadBrowserURL(source, "https://" .. aszfUrl)
end
)
addEventHandler("onClientRender", root, function()
dxDrawImage(50, 50, sx-100, sx-100, webBrowser, 0, 0, 0, tocolor(255,255,255,255), true)
end)
addEventHandler("onClientBrowserResourceBlocked", theBrowser,
function(url, domain, reason)
local source = source
if (reason == 0) then
requestBrowserDomains({domain}, false,
function(accepted, newDomains)
if (accepted) then
reloadBrowserPage(source)
end
end
)
end
end
)
else
loadBrowserURL(guiGetBrowser(webBrowser), "https://" .. aszfUrl)
end
end
end
function destroyAszfBrowser()
if isElement(webBrowser) then
aszfState = false
destroyElement(webBrowser)
end
end
bindKey("backspace", "down", destroyAszfBrowser)