Red de conocimiento informático - Material del sitio web - Cómo actualizar el complemento cordova

Cómo actualizar el complemento cordova

Cómo extender y utilizar complementos locales (complementos de Cordova) en el desarrollo de aplicaciones

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>

13

14

15

16

17

18

xmlns=" .net.wenzhixin.cordova.ExtraInfo"/>

< source-filesrc="src/android/ExtraInfo.java "target-dir="src/cn/net/wenzhixin/ cordova"/>

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