“Conocimientos Programación>Lenguajes De Programación

Tutorial para la API de la cámara Phonegap

2012/11/20
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.

Lenguajes De Programación
Hypertech programador Consejos
Fácil de hacer juegos Qbasic
¿Cómo puedo cambiar los archivos FLP
Kindle: las especificaciones HTML
Cómo dar formato a un control ListBox con valor seleccionado
Cómo comprobar si una variable es un entero
Cómo hacer tu propio MUD Juego
Cómo leer la entrada de matriz 2D en MIPS
Conocimientos Informáticos © http://www.ordenador.online