Как добавить безголовый JS Log геолокации для непрерывного интервала - PullRequest
0 голосов
/ 27 мая 2018

В Android Manifest я добавил все необходимые разрешения для геолокации и добавил имя сервиса как TimeTracking

package com.timetracking;
import android.content.Intent;
import android.os.Bundle;
import com.facebook.react.HeadlessJsTaskService;
import com.facebook.react.bridge.Arguments;
import com.facebook.react.jstasks.HeadlessJsTaskConfig;
import javax.annotation.Nullable;


public class TimeTracking extends HeadlessJsTaskService {

@Override
 protected @Nullable HeadlessJsTaskConfig getTaskConfig(Intent intent) {
Bundle extras = intent.getExtras();
WritableMap data = extras != null ? Arguments.fromBundle(extras) : null;
return new HeadlessJsTaskConfig(
    "TimeTracking", // Use the registered headless Task here
    data,
    500,
    true);

}}

А на странице app.js в реагировать на натив у меня естьвызвал его.

AppRegistry.registerHeadlessTask('TimeTracking', () =>   TimeTracking);

, но в консоли ничего не отображается. Может кто-нибудь подсказать метод, чтобы получить timeInterval для местоположения.

Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...