Editar esta página Enlaces a esta página Exportar a PDF Has cargado una revisión vieja del documento! Si la guardas crearás una versión nueva con estos datos. Archivos Multimedia ====== Creación de proyectos en cordova ====== Ponemos una serie de configuraciones básicas a la hora de crea tu proyecto cordova para que la experiencia no sea demasiado traumática. ===== Conexión con webservices en distintos servidores ===== Esto tiene implicaciones en 2 lados: ==== APP ==== Es necesario decir a la APP que necesita poder acceder a los webservices alojados en un servidor dado. Para ello tenemos que actuar en 2 ficheros: * **Index.html**: Debemos indicar, dentro del meta donde se encuentran las políticas de seguridad lo siguiente <meta http-equiv="Content-Security-Policy" content="default-src 'self' data: gap: https://ssl.gstatic.com 'unsafe-eval' 'unsafe-inline'; media-src *; connect-src 'self' http://localhost http://xxx.merkatu.info http://www.xxx.com"> En este caso tendremos para cada web de la que queramos tirar (desarrollo, pruebas o producción) su url indicada en la sección __connect-src 'self'__ del meta. * **config.xml**: Debemos añadir la siguiente etiqueta <access origin="*" /> ==== Webservice (fichero .php) ==== Añadimos las siguientes lineas al principio del fichero. header('Access-Control-Allow-Origin: *'); header("Access-Control-Allow-Headers: origin, x-requested-with, content-type, accept, authorization"); Send linkbacks for external links Guardar Previsualización Cancelar Resumen de la edición Nota: Al editar esta página, estás de acuerdo en autorizar su contenido bajo la siguiente licencia: CC Attribution-Noncommercial-Share Alike 4.0 International