Si eres un ingeniero de software que buscan construir una aplicación móvil , es posible que desee considerar el marco Phonegap . Basado en HTML5, la principal ventaja de la programación de una aplicación que utiliza la interfaz de programación de aplicaciones Phonegap cámara , o API , es su compatibilidad cruzada . Si se desarrolla una aplicación utilizando un lenguaje propietario , los usuarios se limitan a utilizar los dispositivos que son capaces de leer ese idioma. Sin embargo, con Phonegap , sus aplicaciones se pueden utilizar a través de una serie de dispositivos móviles como Android, iOS , Blackberry OS , WebOS y Symbian. Usted puede utilizar la cámara API de Phonegap para construir una imagen función de carga . Cosas que necesitará Finanzas Javascript
Texto aplicación de edición
Mostrar más instrucciones
1 Abra su aplicación de edición de texto y crear un documento en blanco en el que se programa la función que tendrá una fotografía con la cámara del dispositivo y pedirá al usuario que subirlo. Utilice un editor de programación específica de texto o un editor de texto básico como el Bloc de notas de Microsoft Windows o TextEdit en Mac OS X , que son gratuitos y cuentan con los respectivos sistemas operativos.
2
definir la función que se utilizará para tomar la imagen y definir el origen de la imagen , que en este caso es la cámara del dispositivo , mediante el uso de las siguientes líneas de código . Tenga en cuenta que el "0" al lado de la primera " PictureSourceType " indica que la imagen no va a venir de la biblioteca de a bordo del dispositivo de imágenes existentes
PictureSourceType function () {}; . PictureSourceType.Photo_Library = 0 ; PictureSourceType.Camera = 1 ;
3
Especifique qué debe ocurrir con la imagen , una vez se toma mediante la función GetPicture del API . El código siguiente especifica que la imagen se guarda con una calidad de 8 (de 10 , que es la más alta ) y que el usuario va a realizar una acción con éxito una vez que ha sido capturado por la cámara - en este caso , que se subir la imagen
GetPicture función ( cámara) { var = { opciones de calidad: 8 } ;} . { navigator.camera.getPicture ( getPicture_Success , null, options) ;} ;
4 < p > Preguntar al usuario cargar la imagen después de que se ha tomado con el siguiente código. Vuelva a colocar la URL después de " APIPath +" en el siguiente ejemplo con la ruta URL que la aplicación va a utilizar para almacenar los archivos subidos .
Función
getPicture_Success { var = feedURL APIPath + " fotos /upload /" ; . $ post ( feedURL ) ;}
5
Guarde el código que ha creado en este tutorial y pegarlo en el lugar apropiado del código de su aplicación PhoneGap para añadir una característica que aprovecha el marco de API cámara.