эта ошибка связана с тем, что ваше приложение использует собственный плагин, поэтому, если вы запустите ionic serve
, оно не будет работать. Вы должны запустить ionic cordova run android --emulate
.
. Если вы просто хотите проверить это в Интернете, вам следует проверить, является ли платформа Cordova (так же, как ответ Uncaught (в обещании): cordova_not_available в Ionic 2 ):
if (this.platform.is('cordova')) {
// You're on a device, call the native plugins. Example:
} else {
// You're testing in browser, do nothing or mock the plugins' behaviour.
}
Надеюсь, что это работает!