reproduzca reproducir que poner para notas insertar como codigo bloc cordova plugins prepare

reproducir - Complemento Cordova alternar a la etiqueta<source-file> para copiar el contenido completo del directorio



insertar audio mp3 en html (2)

¿Hay alguna manera de especificar en plugin.xml para copiar cada archivo en la carpeta de origen del complemento al directorio de la plataforma de destino con una declaración de copia de directorio o copiar automáticamente cada archivo en el directorio de src?

Usar para ser copiado como parte de un gran complemento es la pesadilla, ya que estamos viendo cambios manuales necesarios durante la refactorización masiva.


Puedes hacer lo mismo que haces con cualquier archivo.

Simplemente use:

<source-file src="src/android/libs/YourDIR" target-dir="libs"/>

Cordova reconocerá que, por lo tanto, copiará todo el YourDIR en una lib de destino, por ejemplo.


Todavía no puedo votar :( pero Rafita tiene razón. Para ampliar esa respuesta, hago lo mismo porque tengo un gran conjunto de archivos que comprenden una actividad de Android que incluye muchos archivos de origen de Java, recursos, diseños y recursos que todos deben instalarse en las plataformas (y fusionarse con los existentes generados por el complemento core android).

  • Para Android, copié las fuentes de toda mi actividad en el directorio de complementos de Android y luego organizo la copia de todas ellas así:

<source-file src="src/android/java/com/acme" target-dir="src/com" /> copiará todo el árbol de paquetes en el directorio platforms/android/src/com/acme .

Y para los recursos y activos, puede hacer esto:

<resource-file src="src/android/res" target="res" /> <resource-file src="src/android/assets" target="assets" />

  • Para iOS,

<source-file src="src/ios" target-dir="src"/> Copiará todos los archivos fuente de su directorio plugin/src/ios a las platforms/ios/Project-Name/Plugins/plugin-name directory