Nicht verwenden navigator.Kamera.getPicture auf iOS adobe phonegap build
Ich Suche schon seit Stunden und kann jetzt nicht mein phonegap-app (zusammengestellt von adobe phonegap build) und ich fürchte, ich bin etwas fehlt über phonegap. Ich habe die folgenden Zeilen am config.xml Datei:
<feature name="http://api.phonegap.com/1.0/geolocation"/>
<feature name="Camera">
<param name="ios-package" value="CDVCamera" />
</feature>
<feature name="http://api.phonegap.com/1.0/file"/>
<feature name="http://api.phonegap.com/1.0/camera"/>
Ich versuche, das Bild mit dem folgenden code:
navigator.camera.getPicture(function(image) {callback("data:image/jpeg;base64," + image)}, cameraFail, { quality: 49 });
Ich Teste es, indem Sie es auf einem iPad2 mit iOS 7. Ich habe eine rudimentäre inapp-Konsole und das problem scheint zu sein, dass navigator.Kamera ist nicht vorhanden. Danke für Lesen, hoffe, Sie können helfen.
InformationsquelleAutor user1044220 | 2014-01-04
Du musst angemeldet sein, um einen Kommentar abzugeben.
Mit Hilfe von einem anderen zu beantworten, führt mich zu erkennen, was ich falsch gemacht habe, so werde ich für jemand anderes, das ist im gleichen Boot.
Ich nicht hatte enthalten einen Verweis auf cordova.js was sollte getan werden, einfach durch hinzufügen einer normalen script-tag wie diesem:
Hatte ich nicht aufgenommen, da ich nicht die Datei cordova.js. Was ich nicht begreife ist, wenn mit dem adobe Phonegap Build service die Datei wird automatisch Hinzugefügt, und ich Brauch es nicht in mein source-Verzeichnis, enthalten das tag.
InformationsquelleAutor user1044220
Installieren von plugins für PhoneGap kann schwierig sein.
Haben Sie die folgenden Funktionen in Ihrem code?
Ihre config.xml ok scheint.
Überprüfen Sie auch die folgenden links:
https://build.phonegap.com/plugins/242
https://github.com/apache/cordova-plugin-camera/tree/fed4f2280d786cabb24641eb6ce686acf98d0a94
(Enthält test-Ordner, so können Sie testen Sie es auf Ihrem Gerät)
InformationsquelleAutor vonBerg