tag recommendation moz metadescription length descriptions description google-chrome cordova ripple

google-chrome - recommendation - title seo length



Córdoba 3+Rizo (9)

Alguien sabe si Ripple funciona con la última versión de cordova? Porque estoy intentando y ni siquiera puedo iniciar el panel de control. Y cuando lo intento sin, aparece algunas "alertas":

espacio: ["PluginManager", "startup", "PluginManager590841628"]

brecha: ["App", "show", "App590841629"]

Versiones: Cordova 3 Ripple 0.9.16 Chrome 28.0.1500.95 m


¡Encontré la respuesta! Solo necesitas eliminar la Extensión de Ripple de tu Google Chrome.

Pero después de eso tuve otro problema: para Cordova 3.3.0, puedes enfrentar este extraño error al emular la cámara o la biblioteca de fotos / medios:

Uncaught TypeError: Failed to execute ''setAttribute'' on ''Element'': 2 arguments required, but only 1 present. -- ripple.js:49275

/incubator-ripple-master_new/pkg/hosted/ripple.js - línea 49279

cambia esto:

capture.setAttribute("controls");

a esto:

capture.setAttribute("controls", true);

y luego puede reiniciar Ripple. Por cierto, para la versión 0.9.20, ya no es necesario que proporcione la ruta a ''plataformas / android / asset / www'', solo proporcione la ruta raíz e identificará su proyecto:

./ripple emulate --port 1234 --path ~/tech/phonegap/myPhonegapApp/


Así es como conseguí que http://ripple.incubator.apache.org/ funcionara con Phonegap 3.0.0 y Chrome 33.0.1750:

npm install -g ripple-emulator phonegap local build android cp platforms/android/assets/www/phonegap.js www/phonegap.js ripple emulate

La razón de la copia de phonegap.js es que ripple emite una cordova prepare que reconstruye todos los archivos en .../assets/www asset .../assets/www y elimina phonegap.js. Tenga en cuenta que esto sucede cada vez que actualice el emulador.

He creado un patch para esto. Una vez que esté instalado, cambie la URL en el emulador para incluir &phonegap=true , por ejemplo

http://localhost:4400/?enableripple=cordova-3.0.0-WVGA&phonegap=1


El emulador de rizo se ha roto durante mucho tiempo, desde cordova versión 2.7 a versión 3.1 (más o menos: la versión de cordova no está vinculada a la versión de rizo). Lo puedes encontrar aquí: http://ripple.incubator.apache.org/

Estos artículos son excelentes para ponerte al día con la última versión de ripple:

Espero que esto ayude.



En caso de que ayude a otros, encontré que al ejecutar el comando

$ cordova ripple ios 8080

es decir, no ejecutando Ripple directamente, todo parecía ''funcionar'' para mi aplicación simple aunque en desarrollo.

Tengo v3 instalado desde NPM.


Entré en hello / platform / ios / CordovaLib y copié el archivo cordova.js en mi www root

y cambiado en mi archivo de índice

<script type="text/javascript" src="phonegap.js"></script>

a

<script type="text/javascript" src="cordova.js"></script>

y no mas popups


Estoy usando PhoneGap 2.9 con Ripple y aunque las alertas son molestas, el emulador parece funcionar bien. Si desea eliminar las alertas, la línea que las envía (que parece ser solo para la depuración) es 4277 en cordova.js:

return prompt(argsJson, ''gap:''+JSON.stringify([service, action, callbackId]));

Comentar esa línea parece eliminar las alertas de manera inofensiva.


He estado ignorando estas alertas en rizo. Al hacer clic en cancelar o pulsar la tecla de escape.

Después de cancelar las alertas, Ripple funcionó lo suficientemente bien como para desarrollarse. (tal vez no todas las características funcionarán)

Utilicé phonegap 2.7.0.

Puede obtener alertas similares cuando use accidentalmente cordova.js, que depende de la plataforma (por ejemplo, use cordova.js para Android en un dispositivo IOS)


Puedes usar este código en tu etiqueta de cabeza:

<script>window._cordovaNative = true;</script>