SimpleDraweeView не был инициализирован ошибка с использованием плагина Fresco в Nativescript Vue
Я пытаюсь реализовать Fresco в моем приложении NS Vue.
У меня есть это в моем main.js
Vue.registerElement('FrescoDrawee', () => require("nativescript-fresco").FrescoDrawee)
var application = require("application");
var fresco = require("nativescript-fresco");
if (application.android) {
application.onLaunch = function (intent) {
fresco.initialize();
};
}
и в home.vue
< FrescoDrawee horizontalAlignment="stretch" height="150" :imageUri="item.avatar" />
это ошибка, которую я получаю. Msgstr "SimpleDraweeView не был инициализирован!" Я почти уверен, что способ инициализации неверен. Поиск в Google дает мне примеры в TS и Angular, и ни одного для nativescript Vue. любая помощь будет принята с благодарностью
1 ответ
Решение
В основном TypeScript снова JavaScript, если вы исключаете типизацию из кода. Это то же самое, что вам придется следовать независимо от вашего вкуса (Core / Angular / Vue).
if (application.android) {
application.on("launch", function () {
fresco.initialize();
});
}
Источник: https://github.com/NativeScript/nativescript-fresco