Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Handledning för PhoneGap Camera API

    Om du är en programvara ingenjör som vill bygga en mobil applikation , kanske du vill överväga PhoneGap ramverket . Baserat på HTML5 , är den viktigaste fördelen med att programmera ett program som använder PhoneGap kamera programmeringsgränssnitt , eller API , sin cross - kompatibilitet . Om du utvecklar ett program med hjälp av en egenutvecklad språk , är användarna begränsad till att använda apparater som klarar av att läsa det språket . Men med PhoneGap , kan dina program kan användas i ett antal mobila enheter, inklusive Android , iOS , Blackberry OS , WebOS och Symbian . Du kan använda PhoneGap kamera API för att bygga en bilduppladdning funktionen . Saker du behöver
    Javascript
    textredigering
    Visa fler instruktioner
    1

    Öppna din textredigering och skapa ett tomt dokument där du kommer att programmera funktionen som kommer att ta en bild med enhetens kamera och uppmana användaren att ladda upp den . Använd ett program - specifik textredigerare eller en grundläggande textredigerare som Anteckningar i Microsoft Windows , eller Textredigeraren i Mac OS X , som är både gratis och kommer med respektive operativsystem .
    2

    definiera funktionen som ska användas för att ta bilden och definiera källa för bilden , vilket i detta fall är enhetens kamera , med följande rader kod . Observera att " 0 " bredvid den första " PictureSourceType " indikerar att bilden inte kommer att komma från enhetens inbyggda bibliotek av existerande bilder

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

    Ange vad som ska hända med bilden när den tas med hjälp av API: s getPicture funktion . Koden nedan anger att bilden sparas i en kvalitet 8 ( av 10 , vilket är den högsta ) och att användaren kommer att utföra en åtgärd när det har framgångsrikt tagits ur kameran - i det här fallet , kommer de ladda upp bilden

    funktion getPicture ( Kamera ) { var options = { kvalitet : 8 } ; } . { navigator.camera.getPicture ( getPicture_Success , null , optioner ) ; };
    4

    Uppmana användaren att ladda upp bilden efter att den har tagits med hjälp av följande kod . Byt webbadress efter " APIPath + " i exemplet nedan med URL- sökvägen att din ansökan kommer att använda för att lagra uppladdade filer .

    Funktion getPicture_Success {var feedURL = APIPath + " bilder /upload /" ; . $ inlägget ( feedURL ) ;}
    5

    Spara koden som du har skapat i denna tutorial och klistra in den i ett lämpligt område av ditt PhoneGap ansökan kod för att lägga till en funktion som utnyttjar ramverkets kamera API .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Introduktion till Singulärvärdesuppdelning
    ·Den Identifiering Division i COBOL
    ·Scrum Fördelar
    ·Hur att stänga av varningar i VBScript
    ·Hur Center en röstbrevlåda i Visual Basic
    ·Hur hittar datera en databas inkarnationen i Oracle
    ·Hur du hittar IVX Object Metod
    ·Hur får man ett bandpassfilter för att arbeta i Labvi…
    ·Kan du använda SQL för Oracle Database
    ·Lägga till en kolumn till ListBox i VBA
    Utvalda artiklarna
    ·Hjälp om hur man skriver pseudokod
    ·Hur att anropa en funktion i VB.NET
    ·Hur du gör din egen Datorprogram
    ·Hur du ändrar mata in text med Javascript
    ·String Verksamheten i Python
    ·Hur man sätter ett utropstecken i TWiki
    ·Hur man dödar C + + Syntax
    ·Hur man skapar skärmar eller formulär med Python
    ·Ta reda på om en karaktär är Whitespace i Python
    ·Hur man slår ihop platta filer
    Copyright © Dator Kunskap http://www.dator.xyz