Как я могу передать изображение в атрибуте customView LoadingIndicator? - PullRequest
0 голосов
/ 27 января 2020

Я пытаюсь создать индикатор загрузки для своего приложения на nativescript, и все работает хорошо, но я хотел добавить конкретное c изображение вместо традиционного круга, и для этого я должен (предположительно) указать путь к изображению Ресурс в атрибуте customView в OptionsCommon, например:

static loadingIndicator = new LoadingIndicator();
static optionsLoading: OptionsCommon = {
    mode: Mode.CustomView,
    customView: imageSource.fromResource("logo"),
    margin: 10,
    dimBackground: true,
    color: '#4B9ED6',
    backgroundColor: 'black',
    userInteractionEnabled: false, 
    hideBezel: false, 
    android: {
      cancelable: false
    },
    ios: {
      square: false,
    }
};

К сожалению, когда я тестирую, он обнаруживается с этой ошибкой:

JS: fromResource() is deprecated. Use ImageSource.fromResourceSync() instead.
JS: ERROR TypeError: Cannot read property 'setId' of undefined
JS: ERROR TypeError: Cannot read property 'getChildAt' of null

Также пытался вызвать imageSource.fromResourceSyn c вместо первого, но он не распознает его. Что я делаю не так?

...