| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Tutoriel pour l'API Caméra PhoneGap
    Si vous êtes un ingénieur logiciel qui cherchent à construire une application mobile , vous voudrez peut-être envisager le cadre PhoneGap . Basé sur HTML5, le principal avantage de la programmation d'une application qui utilise la caméra de programmation d'applications de l'interface , ou API PhoneGap , est sa compatibilité croisée . Si vous développez une application qui utilise un langage propriétaire , vos utilisateurs sont limités à l'utilisation des dispositifs qui sont capables de lire cette langue. Cependant, avec PhoneGap , vos applications peuvent être utilisées dans un certain nombre de dispositifs mobiles, y compris Android , iOS , Blackberry OS , WebOS et Symbian. Vous pouvez utiliser l'API de caméra de PhoneGap pour construire une image fonction de téléchargement . Choses que vous devez
    Javascript
    texte application d'édition
    Afficher plus Instructions
    1

    Ouvrez votre éditeur de texte et créez un document vierge où vous pourrez programmer la fonction qui va prendre une photo avec l'appareil photo de l'appareil et invite l'utilisateur à le télécharger . Utilisez un éditeur de programmation spécifique texte ou un éditeur de texte basique tel que Notepad , dans Microsoft Windows ou TextEdit, sous Mac OS X , qui sont à la fois libre et viennent avec les systèmes d'exploitation respectifs.
    2

    définir la fonction qui sera utilisé pour prendre la photo et de définir la source de l'image, qui dans ce cas est la caméra de l' appareil , en utilisant les lignes de code suivantes . Notez que le " 0" à côté de la première " PictureSourceType " indique que l'image ne ​​viendra pas de bibliothèque à bord de l'appareil d'images existantes

    fonction PictureSourceType () {}; . PictureSourceType.Photo_Library = 0 ; PictureSourceType.Camera = 1;
    3

    spécifier ce qui doit se produire avec l'image une fois qu'elle est prise en utilisant la fonction de GetPicture l' API . Le code ci-dessous indique que l'image sera enregistrée avec une qualité de 8 (sur 10 , ce qui est le plus élevé) et que l'utilisateur d'effectuer une action une fois qu'elle a été correctement capturée par la caméra - dans ce cas , ils seront télécharger l'image
    fonction GetPicture

    (Caméra) { var options = { qualité : 8} ;} . { navigator.camera.getPicture ( getPicture_Success , null, options); } ;
    4 < p> invite l'utilisateur à télécharger l'image après qu'elle a été prise en utilisant le code suivant. Remplacez l'URL après " APIPath + " dans l'exemple ci-dessous avec le chemin de l'URL que votre application utilisera pour stocker les fichiers téléchargés.
    Fonction

    getPicture_Success {var = feedURL APIPath + "Photos /upload /" ; . $ post ( feedURL );}
    5

    Enregistrez le code que vous avez créé dans ce tutoriel et le coller dans la zone appropriée du code de l'application de votre PhoneGap d'ajouter une fonctionnalité qui s'appuie sur le cadre de API caméra.

    Previous :

    next :
      articles connexes
    ·Comment définir la stratégie d' exécution à distanc…
    ·Comment lire des données depuis un tableau 2D en MIPS 
    ·Comment obtenir de nouvelles Enemies sur Game Maker 
    ·Comment puis-je insérer un paragraphe en format FBML 
    ·Comparaison des algorithmes de tri 
    ·Comment savoir programmation PLC gratuitement 
    ·Comment faire pour convertir une instruction Transact- …
    ·Comment ajouter un nouveau nœud à un cluster SQL 
    ·Comment formater un Dump Stream XMPP 
    ·Comment accéder aux données d'un fichier de manière …
      articles en vedette
    ·Basic 6.0 Base de données Tutorial visuel 
    ·Impression de base de données dans Visual Basic 
    ·Comment importer Excel dans MySQL PHP 
    ·Comment ajouter un pilote MySQL pour VB.NET 
    ·Java Tutorial Splash Screen 
    ·Comment écrire un programme Software 
    ·Comment utiliser Zend ACL dans un environnement modulai…
    ·Erreur d'analyse dans PHP 
    ·Comment faire pour supprimer une valeur de tableau de l…
    ·Comment calculer des nombres énormes en Python 
    Copyright © Connaissances Informatiques http://fr.wingwit.com