1
<!DOCTYPE html>
2
<html>
3
<head>
4
    <meta charset="utf-8" />
5
    <title>Wialon Playground</title>
6
    <script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
7
    <script type="text/javascript" src="https://hst-api.wialon.com/wsdk/script/wialon.js"></script>
8
</head>
9
<body>
10
11
<div>
12
    <button id="login">Login</button>
13
</div>
14
15
<div>
16
    <p>Resources: <select id="resources"></select> <button id="import">Import</button></p>
17
    <p id="result"></p>
18
    <p>CSV (name, radius, lat, lon):</p>
19
    <textarea id="csv_textarea">Gurtam Office,25,53.90588,27.45692
20
Brest,5000,52.106302,23.704118</textarea>
21
</div>
22
23
</body>
24
</html>
HTML
4
 
1
textarea {
2
    min-width: 100%;
3
    min-height: 300px;
4
}
CSS
229
 
1
const DNS = 'https://hosting.wialon.com';
2
const API_DNS = 'https://hst-api.wialon.com';
3
4
let session = wialon.core.Session.getInstance();
5
let remote;
6
7
let loginButtonEl = document.getElementById('login');
8
let resourcesSelectEl = document.getElementById('resources');
9
let importButtonEl = document.getElementById('import');
10
let csvTextareaEl = document.getElementById('csv_textarea');
11
let resultEl = document.getElementById('result');
12
13
loginButtonEl.addEventListener('click', doLogin);
14
importButtonEl.addEventListener('click', doImport);
15
16
importButtonEl.disabled = true;
17
JS
Result
Source code of example Close ✕
1
 
1
/*source*/