Пользовательский интерфейс календаря не открывается на Android с использованием реагировать-родной-добавить-календарь-событие - PullRequest
0 голосов
/ 26 июня 2019

Ниже приведен исходный код, который я использовал в своем проекте, функциональность работает должным образом в режиме отладки на Android, но после его выпуска ничего не происходит.

Исходный код

    var startDateNew = Moment.utc(getFormattedDate(`${this.props.start_date_timestamp}
    ${this.props.start_time.split(" ")[0]}`, "YYYY-MM-DDTHH:mm:ss.SSS[Z]"));
    const eventConfig = {
    title: this.props.title,
    startDate: startDateNew
    // and other options
    };


    Analytics.trackEvent("Start Date As per YYYY-MM-DDTHH:mm:ss.SSS[Z] " + startDateNew)

    AddCalendarEvent.presentEventCreatingDialog(eventConfig)
        .then((eventInfo: { calendarItemIdentifier: string, eventIdentifier: string }) => {
            Analytics.trackEvent("Calender Success" + JSON.stringify(eventInfo))
        })
        .catch((error: string) => {
            Analytics.trackEvent("Calender Error" + JSON.stringify(error))
        });

Ошибка входа в appcenter

{"строка": 343, "столбец": 12139, "sourceURL": "index.android.bundle"}

Android Studio LogcatОшибка как показано ниже

I / ReactNativeJS: {[TypeError: [объект объекта], [объект объекта] не повторяется!] Строка: 87479, столбец: 89, sourceURL: 'http://10.0.2.2:8081/index.delta?platform=android&dev=true&minify=false'}

Пакеты NPM, установленные как показано ниже

"Reaction-native-add-calendar-event": "2.1.0", "Reaction-native":«0,57,7»,

1 Ответ

0 голосов
/ 22 июля 2019

Проблема решена путем обновления собственной версии реакции с 57,3 до 59,9

...