Недавно я обновил среду Ionic/Cordova dev, и у меня возникли проблемы с восстановлением моего проекта. Первоначально, когда я строил проект, я получал сообщение об ошибке, так как плагин cordova-plugin-device
использовался дважды и, таким образом, не мог быть доступен по телефону.Не удалось потребовать экземпляр PlatformApi для платформы «android». Вместо использования polyfill
Я пошел, чтобы удалить свою платформу для Android и снова добавить его, чтобы переустановить плагины с учетом зависимостей для каждого плагина.
Когда я попытался добавить свою платформу обратно, я получил ошибку Failed to require PlatformApi instance for platform "android". Using polyfill instead.
которая затем разыгрывать TypeError: Cannot read property 'replace' of undefined
ошибку.
Моя среда разработки заключается в следующем:
Cordova CLI: 5.4.0
Gulp version: CLI version 3.9.0
Gulp local:
Ionic Version: 1.1.0
Ionic CLI Version: 1.7.12
Ionic App Lib Version: 0.6.5
OS: Windows 10 Pro
Node Version: v5.3.0
Вы когда-нибудь получали разрешение на эту ошибку? Я столкнулся с той же проблемой. – Rick
Нет, я еще не жалею. Мне удалось решить мою проблему без необходимости удаления платформы. – SM3RKY