The QML JavaScript host environment implements the following host objects and functions. These are built in and can be used from any JavaScript code loaded in QML, without additional imports:
Note: The globalObject() function cannot be used to modify the global object of a QQmlEngine. For more information about this, see JavaScript Environment Restrictions.
The XMLHttpRequest object, which can be used to asynchronously obtain data from over a network.
The XMLHttpRequest API implements the same W3C standard as many popular web browsers with following exceptions:
Additionally, the responseXML
XML DOM tree currently supported by QML is a reduced subset of the DOM Level 3 Core API supported in a web browser. The
following objects and properties are supported by the QML implementation:
Node | Document | Element | Attr | CharacterData | Text |
---|---|---|---|---|---|
|
|
|
|
|
|
The XMLHttpRequest example demonstrates how to use the XMLHttpRequest object to make a request and read the response headers.
As part of the free Business evaluation, we offer a free welcome call for companies, to talk about your requirements, and how the Felgo SDK & Services can help you. Just sign up and schedule your call.
Sign up now to start your free Business evaluation: