|
|
|
|
@ -15,6 +15,10 @@
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
const WsModule = (() => {
|
|
|
|
|
// ---- API 地址(与 ui.js 保持一致)----
|
|
|
|
|
const API_BASE = (typeof window !== 'undefined' && (window.location.hostname === 'localhost' || window.location.hostname === '127.0.0.1'))
|
|
|
|
|
? 'http://121.41.216.243' : '';
|
|
|
|
|
|
|
|
|
|
let ros = null;
|
|
|
|
|
let rosConnected = false;
|
|
|
|
|
let droneConnected = false;
|
|
|
|
|
@ -403,7 +407,7 @@ const WsModule = (() => {
|
|
|
|
|
_backendSyncCounter++;
|
|
|
|
|
if (_backendSyncCounter >= 25 && displayLat && displayLng) {
|
|
|
|
|
_backendSyncCounter = 0;
|
|
|
|
|
fetch('/api/drone/status', {
|
|
|
|
|
fetch(API_BASE + '/api/drone/status', {
|
|
|
|
|
method: 'POST',
|
|
|
|
|
headers: { 'Content-Type': 'application/json' },
|
|
|
|
|
body: JSON.stringify({
|
|
|
|
|
|