Aprite il vostro editor di testo e creare un documento vuoto , dove potrete programmare la funzione che avrà una foto con la fotocamera del dispositivo e richiede all'utente di caricarlo . Utilizzare un editor di programmazione specifica di testo o un editor di testo come Blocco note di base , in Microsoft Windows o TextEdit in Mac OS X , che sono entrambi gratuiti e venire con i rispettivi sistemi operativi.
2
definire la funzione che verrà utilizzato per fotografare e definire la sorgente dell'immagine , che in questo caso è la fotocamera del dispositivo , utilizzando le seguenti linee di codice. Si noti che la "0" accanto al primo " PictureSourceType " indica che l'immagine non sarà venuta dalla biblioteca di bordo del dispositivo di immagini esistenti
funzione PictureSourceType ( ) {}; . PictureSourceType.Photo_Library = 0 , PictureSourceType.Camera = 1;
3
Specificare cosa dovrebbe accadere con l'immagine una volta che si è presa utilizzando la funzione GetPicture della API . Il codice seguente specifica che l'immagine viene salvata con una qualità di 8 ( su 10, che è la più alta) e che l'utente dovrà eseguire un'azione volta che è stato correttamente catturata dalla fotocamera - in questo caso , saranno caricare l'immagine
funzione GetPicture (Camera) { var opzioni = { qualità : 8 } ;} . { navigator.camera.getPicture ( getPicture_Success , null , opzioni); } ;
4
Prompt all'utente di caricare l'immagine dopo che è stata presa utilizzando il seguente codice . Sostituire l'URL dopo " APIPath +" nel seguente esempio con il percorso URL che l'applicazione utilizzerà per memorizzare i file caricati.
Funzione getPicture_Success {var feedUrl = APIPath + " Foto /upload /" , . $ post ( feedUrl );}
5
Salva il codice che avete creato in questo tutorial e incollarlo nell'apposita area del codice dell'applicazione del vostro PhoneGap per aggiungere una funzionalità che sfrutta il quadro del fotocamera API .
Programmazione © www.354353.com