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:
注意: globalObject() function cannot be used to modify the global object of a QQmlEngine . For more information about this, see JavaScript 环境限定 .
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:
此外,
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 | 元素 | Attr | CharacterData | 文本 |
---|---|---|---|---|---|
|
|
|
|
|
|
XMLHttpRequest example demonstrates how to use the XMLHttpRequest object to make a request and read the response headers.