SHOW:
|
|
- or go back to the newest paste.
1 | - | XmlListModel{ |
1 | + | XmlListModel{ |
2 | id: xmlModel | |
3 | query: "/root" | |
4 | XmlRole{ name: "fullscreen"; query: "fullscreen/string()"} | |
5 | XmlRole{ name: "time"; query: "time/string()"} | |
6 | XmlRole{ name: "volume"; query: "volume/string()"} | |
7 | XmlRole{ name: "length"; query: "length/string()"} | |
8 | XmlRole{ name: "random"; query: "random/string()"} | |
9 | XmlRole{ name: "state"; query: "state/string()"} | |
10 | XmlRole{ name: "loop"; query: "loop/string()"} | |
11 | XmlRole{ name: "repeat"; query: "repeat/string()"} | |
12 | ||
13 | - | |
13 | + | |
14 | } | |
15 | ||
16 | function getVLCstatus() | |
17 | { | |
18 | - | { |
18 | + | |
19 | var httpReq = new XMLHttpRequest() | |
20 | var url = "http://" + ip + ":" + port + "/requests/status.xml"; | |
21 | ||
22 | - | |
22 | + | |
23 | // Send the proper header information along with the request | |
24 | - | |
24 | + | |
25 | httpReq.setRequestHeader('Content-Type', 'text/xml'); | |
26 | httpReq.onreadystatechange = function() | |
27 | { | |
28 | if(httpReq.readyState === XMLHttpRequest.DONE) | |
29 | { | |
30 | if(httpReq.status == 200) | |
31 | { | |
32 | xmlModel.xml = httpReq.responseText | |
33 | console.log("Volume: ", xmlModel.get(0).volume) | |
34 | } | |
35 | ||
36 | } | |
37 | } | |
38 | httpReq.send(); | |
39 | - | console.log("Volume: ", xmlModel.get(0).volume) |
39 | + |