HTML5 API documentation
Version: stable
HTML5 platform specific functions.
The following functions are only available on HTML5 builds, the html5.*
Lua namespace will not be available on other platforms.
FUNCTION | |
---|---|
html5.run() | run JavaScript code, in the browser, from Lua |
html5.run(code)
Executes the supplied string as JavaScript inside the browser.
A call to this function is blocking, the result is returned as-is, as a string.
(Internally this will execute the string using the eval()
JavaScript function.)
PARAMETERS
code |
string Javascript code to run |
RETURNS
result |
string result as string |
EXAMPLES
local res = html5.run("10 + 20") -- returns the string "30" print(res) local res_num = tonumber(res) -- convert to number print(res_num - 20) -- prints 10