#toast #nativescript-angular
#toast #nativescript-angular
Вопрос:
При использовании плагина nativescript-toast мое приложение получает сообщение об ошибке «Ошибка: com.tns.NativeScriptException: не удалось найти модуль: «nativescript-toast», относящийся к: app / tns_modules /»
Я создал новое приложение nativescript.
Я создал домашний компонент и сделал его маршрутом по умолчанию.
Я установил плагин «nativescript-toast«.
Я добавил кнопку в HTML-код компонента home с событием tap, которое вызывает метод showToast() в файле typescript компонента.
Вот код:
import { Component, OnInit } from '@angular/core';
import * as Toast from 'nativescript-toast';
@Component({
selector: 'ns-home',
templateUrl: './home.component.html',
styleUrls: ['./home.component.css'],
moduleId: module.id,
})
export class HomeComponent implements OnInit {
constructor() { }
ngOnInit() {
}
showToast() {
const toast = Toast.makeText('Hello');
toast.show();
}
}
Я попытался просмотреть приложение на своем устройстве через «предварительный просмотр tns» и отсканировать штрих-код.
Затем он немедленно завершается с указанной ошибкой.
Если я прокомментирую строки в методе showToast (), приложение отобразит.
Будем признательны за любую помощь.
Спасибо
Комментарии:
1. Можете ли вы определить по вашему package.json, какую версию nativescript-toast вы используете?
2. версия «nativescript-toast»: «^ 2.0.0»
3. это должно сработать. возможно ли для вас создать игровую площадку?
4. На самом деле я только что понял, что вы не можете создать игровую площадку. В нем говорится: «Плагины, которые имеют встроенные зависимости, не поддерживаются на игровой площадке. Чтобы использовать такие плагины, настройте свою среду для локальной разработки NativeScript.»
5. Вам удалось это исправить?