Cómo actualizar el complemento cordova
El desarrollo de aplicaciones debe considerar tanto como sea posible la arquitectura técnica convencional a nivel internacional y en la industria, de esta manera no; No hay necesidad de preocuparse demasiado por futuras expansiones, actualizaciones y mantenimiento. Además, basándose en tecnologías convencionales como Cordova, habrá una gran cantidad de recursos listos para usar en el país y en el extranjero.
Este caso proporciona un marco de aplicación WeX5 completamente de código abierto; desarrollo de aplicaciones de modo mixto WeX5, la capa inferior se basa en cordova/phonegap, por lo que el desarrollo de complementos locales solo necesita seguir las especificaciones correspondientes. Ya sea el marco completo o los complementos, usted mismo puede modificar cada línea de código fuente, todo de forma gratuita y sin ningún cargo.
Contenido principal: Utilice la aplicación con complementos instalados como aplicación de plantilla
1. Cómo desarrollar complementos locales
En el desarrollo real de Para el proyecto, necesitamos usar cordova Los complementos ayudan al desarrollo de varias plataformas, y podemos usar complementos. Busque complementos existentes en cordova.io e instálelos.
Para obtener información sobre la instalación y el uso de complementos, consulte el documento oficial de Cordova "Command Line Interface".
Pero la mayoría de las veces, necesitamos desarrollar nuestros propios complementos. Al mirar el documento oficial "Guía de desarrollo de complementos", encontrará que, maldita sea, este documento sigue siendo el documento de desarrollo 2.x anterior. Pasé mucho tiempo en el proceso de escribir complementos. Le indicará cómo desarrollar sus propios complementos.
Después de crear la aplicación desde la línea de comando, encontrará que la estructura del directorio se ve así:
1
2
3
3
p>4
5
6
7
8
9
10
├Γé¼┬ªPlataforma
| ├── android
| ios
| ├─ wp7
| └── ...
├── complementos
| .cordova.dispositivo
| └──...
├───config.xml
└───www
Aquí plataformas es el directorio de la plataforma admitida por la aplicación, los complementos son el directorio de nuestros complementos instalados, config.xml es la información de configuración de la aplicación (nombre de la aplicación, descripción, etc.) y www es el directorio de nuestro proyecto web. .
Sabemos que el mecanismo del complemento ha cambiado en Cordova 3.x. Podemos instalar y eliminar los complementos que necesitamos a través de una simple línea de comando, y los complementos que desarrollemos nosotros mismos eventualmente se agregarán al directorio de complementos.
Así que comencemos a crear nuestro propio complemento. Aquí hay un ejemplo de la carpeta ExtraInfo que creamos en el directorio actual (por supuesto, puede estar en otro directorio). p>
4
5
6
7
8
9
ExtraInfo
├── src
| ├─ android
└── ExtraInfo.java
> | ├─ ios
| └─ ...
├── www
| └── plugin.xml
El src aquí corresponde a diferentes plataformas, www coloca nuestros archivos javascript y plugin.xml es el archivo de configuración del complemento.
Comencemos con el contenido de plugin.xml.
xml:
1
2
3
4
5
6
7
8
9
10
11
12 p> p>
13
14
15
16
17
18 p>
xmlns=" .net.wenzhixin.cordova.ExtraInfo"/> característica> < source-filesrc="src/android/ExtraInfo.java "target-dir="src/cn/net/wenzhixin/ cordova"/> plugin> Hay varios campos clave que deben explicarse: id: el identificador del complemento, es decir, el ID del complemento publicado en plugins.cordova .io nombre: nombre del complemento descripción: descripción módulo js: archivo javascript correspondiente, el atributo src apunta a www/ExtraInfo. js plataforma: plataforma compatible, aquí solo se utiliza la plataforma Android