2017-10-17 1 views
10

Ich habe dieses Problem seit ein paar Tagen. Cordova wird nicht im Browser ausgeführt, Fehler sagt Browser wird nicht als Plattform hinzugefügt. Wenn Sie jedoch versuchen, den Browser als Plattform hinzuzufügen, wird ein weiterer Fehler angezeigt, der besagt, dass plattform nicht von Plattform geladen werden kann. Es sagt auch, dass der Browser keine gültige Plattform ist. Screenshot anzeigen:Cordova Plattform kann nicht geladen werden

Cordova issues 1 Cordova issues 2

Antwort

20

die Plattform entfernen, die Sie versuchen, darauf zu laufen (Browser, iOS, Android, etc.)

cordova platform rm browser 

die Plattform hinzuzufügen

cordova platform add browser 

Sie

cordova run browser 
laufen kann
+0

Danke! Das hat wirklich funktioniert! Es scheint, dass die Plattform versucht hat, eine ältere Version der Browser-Plattform hinzuzufügen/zu ergänzen (4.1.0 denke ich). Wenn jedoch Platform rm verwendet wird und die Plattform add verwendet wird, wird die aktualisierte Browserplattform hinzugefügt (5.0.0) –

+0

wurde versucht, Plattform hinzuzufügen und zu entfernen, die immer noch Fehler enthält: PlatformApi kann nicht von Plattform geladen werden. Fehler: Das Modul '/var/lib/jenkins/workspace/qa_global_php/platforms/.gradle/cordova/Api.js' konnte nicht gefunden werden. Fehler beim Installieren von 'mx.ferreyra.callnumber': Fehler: Nicht abgefangenes, nicht spezifiziertes "Fehler" -Ereignis. (Die Plattform ".gradle" scheint keine gültige Cordova-Plattform zu sein. Es fehlt API.js. .gradle nicht unterstützt.) bei EventEmitter.emit (events.js: 166: 17) bei EventEmitter.module. exports.emit (/usr/local/lib/node_modules/cordova/node_modules/cordova-common/src/events.js:71:17) –

+0

bei Object.getPlatformApiFunction (/ usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/cordova/util.js: 500: 20) bei Object.getPlatformApi (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/platforms/platforms.js:55:25) bei handleInstall (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/install.js:593:29) unter/usr/local/lib/node_modules/cordova/node_modules/cordova -lib/src/plugman/install.js: 357: 28 um _fulfilled (/ usr/local/lib/node_modules/cor dova/node_modules/q/q.js: 787: 54) –

0

Es ist wie das Plugin PlatformApi sieht (oder das, was sein Name ist genau) ist nicht von der Browser-Plattform unterstützt.

Sie können nicht den „cordova Plattform Add-Browser“ verwenden, da das Plugin nicht mit dem Browser arbeitet

Vielleicht geschrieben wurde es hat einige Besonderheiten, die nicht im Browser emuliert werden können.

+1

Die Browser-Plattform funktionierte in der Vergangenheit. Es hat vor ein paar Tagen einfach aufgehört zu arbeiten, ohne irgendeinen Hinweis warum. Ich arbeite jetzt seit einigen Wochen an meinem Projekt und habe die Funktionalität immer mit der Browser-Plattform getestet, bis ich diese Fehler bekommen habe! –

2

Für diejenigen, die immer noch dieses Problem in den neuesten ionischen und Cordova-Versionen erleben. Run:

1. ionic cordova platform rm browser/android/ios 
2. ionic cordova run --emulator 
Verwandte Themen