JokerPublic Posted July 1, 2019 Share Posted July 1, 2019 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) Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now