Size: a a a

Cordova — русскоговорящее сообщество

2019 September 23

T

Taruk in Cordova — русскоговорящее сообщество
BackgroundGeolocation.configure
источник

T

Taruk in Cordova — русскоговорящее сообщество
Yaroslav
не понял, на версиях чего?
на разных версиях android
источник

Y

Yaroslav in Cordova — русскоговорящее сообщество
BackgroundGeolocation.configure({
     locationProvider: BackgroundGeolocation.ACTIVITY_PROVIDER,
     desiredAccuracy: BackgroundGeolocation.HIGH_ACCURACY,
     stationaryRadius: 0.1, // 50
     distanceFilter: 0.1, // 50
     notificationTitle: 'Background tracking',
     notificationText: 'enabled',
     debug: false,
     interval: 10000,
     fastestInterval: 5000,
     activitiesInterval: 10000,
   });
источник

Y

Yaroslav in Cordova — русскоговорящее сообщество
версия андроида 9
и только на этой версии смотрел
источник

T

Taruk in Cordova — русскоговорящее сообщество
а что ты делаешь с получеными координатами? куда их сохраняешь?
источник

Y

Yaroslav in Cordova — русскоговорящее сообщество
ну дальше такое
источник

Y

Yaroslav in Cordova — русскоговорящее сообщество
BackgroundGeolocation.on('location', location => {
     LoggerService.info('Location is changed', null, 'location');

     BackgroundGeolocation.startTask(async taskKey => {
       console.log(location);
       window.cordova.plugins.notification.local.schedule({
         title: 'Location is changed',
         text: '!!!!!!!!',
       });

       axios
         .post(${Config.SERVER_URL}location, location)
         .then(() => {
           LoggerService.success(
             'Location is sending to server',
             null,
             'location',
           );
         })
         .catch(err => {
           LoggerService.error(
             'Error sending location to server',
             err,
             'location',
           );
         });

       const deviceAddress = await BluetoothService.getConnectedDeviceAddress();
       console.log(deviceAddress);
       if (deviceAddress) {
         await BluetoothService.sendLocationToDevice(location, deviceAddress);
         LoggerService.success(
           'Location is send to device',
           deviceAddress,
           'location',
         );
       }
       BackgroundGeolocation.endTask(taskKey);
     });
   });
источник

Y

Yaroslav in Cordova — русскоговорящее сообщество
мда, так себе форматирование

в общем по блютузу отправляются и через axios на сервер
источник

A

Alexander Khoronko in Cordova — русскоговорящее сообщество
Pavel Prokofiev
Хз насчёт гугла, но в фб точно надо аппрув получать
Да, в fb ясно. А в Гугл не совсем
источник

A

Alexander Khoronko in Cordova — русскоговорящее сообщество
Кстати, кто знает какой нужен параметр при создании пуша в Onesignal для включения background mode? Из админки включаю, все ок, работает. Но в rest api не вижу его
источник

T

Taruk in Cordova — русскоговорящее сообщество
Alexander Khoronko
Кстати, кто знает какой нужен параметр при создании пуша в Onesignal для включения background mode? Из админки включаю, все ок, работает. Но в rest api не вижу его
я использую OneSignal но не совсем понимаю о чем речь
источник

A

Alexander Khoronko in Cordova — русскоговорящее сообщество
Taruk
я использую OneSignal но не совсем понимаю о чем речь
Background mode, при создании Паша через сервак
источник

T

Taruk in Cordova — русскоговорящее сообщество
а что он дает?)
источник

A

Alexander Khoronko in Cordova — русскоговорящее сообщество
Много:). На части андроид пуши не приходят без него, если выключен экран или вообще приложение в фоне
источник

T

Taruk in Cordova — русскоговорящее сообщество
хм, надо посмотреть)
источник

A

Alexander Khoronko in Cordova — русскоговорящее сообщество
Если что найдешь, кидай:). В инете находил background_mode: true. Но не помогло, и в доках этого нет.
источник

T

Taruk in Cordova — русскоговорящее сообщество
покажи скрином, где ты это в самом OneSignal включаешь
источник

A

Alexander Khoronko in Cordova — русскоговорящее сообщество
Не у компа. Там где раздел андроид есть background mode или background data
источник

T

Taruk in Cordova — русскоговорящее сообщество
ок
источник

A

Alexander Khoronko in Cordova — русскоговорящее сообщество
Точно найдешь
источник