Buenas tardes, al igual que lo reportó esta mañana nuestro compañero @desaextremo, al intentar hacer uso de otro plugin de cordova (cordova-plugins-contacts) se presenta el siguiente error:
Para solucionarlo en el archivo manifest.webapp que se genera en el www de la plataforma Firefox OS se deben agregar las siguientes lineas de código:
"type": "privileged",
"permissions": {
"contacts": {
"access": "readwrite",
"description": "Describe why there is a need for such permission"
}
}
Con lo que el archivo modificado sería mas o menos el siguiente:
{
"launch_path": "/index.html",
"installs_allowed_from": [
"*"
],
"version": "0.0.1",
"name": "lab46",
"description": "A sample Apache Cordova application that responds to the deviceready event.",
"developer": {
"name": "Apache Cordova Team",
"url": "http://cordova.io"
},
"icons": {},
"type": "privileged",
"permissions": {
"contacts": {
"access": "readwrite",
"description": "Describe why there is a need for such permission"
}
}
}
Es importante agregar esto después de hacer el "prepare" para la plataforma y se debe agregar siempre, ya que al ejecutar el comando cordova prepare firefoxos el archivo manifest.webapp se sobre escribe.
Buenas tardes, al igual que lo reportó esta mañana nuestro compañero @desaextremo, al intentar hacer uso de otro plugin de cordova (cordova-plugins-contacts) se presenta el siguiente error:
Para solucionarlo en el archivo manifest.webapp que se genera en el www de la plataforma Firefox OS se deben agregar las siguientes lineas de código:
Con lo que el archivo modificado sería mas o menos el siguiente:
Es importante agregar esto después de hacer el "prepare" para la plataforma y se debe agregar siempre, ya que al ejecutar el comando cordova prepare firefoxos el archivo manifest.webapp se sobre escribe.
Saludos.