Phonegap Android: Error de cromo desconocido: -6
Estoy creando una aplicación Phonegap para Android y tengo problemas al agregar un complemento a ella. La versión de Córdoba es 2.2.0. No estoy usando jQM o Sencha Touch. Pruebo la aplicación en Android 4.0.
El complemento al que me refiero es el complemento Android Phonegap . Este es mi archivo index.html
:
- Emulador de Android en Jenkins error: dispositivo desconectado
- Cordova 3.5, ¿cómo actualizar el complemento local?
- Error al compilar el proyecto de Android después de actualizar FindBugs a 3.0.1
- Android-maven-plugin causa java.lang.OutOfMemoryError al intentar crear dex
- ¿Dónde se establece el camino de clase en un cordoba cli plugin construir
<!DOCTYPE html> <html> <head> ... </head> <body> <div class="wrapper"> ... </div> <script type="text/javascript" src="vendor/cordova-2.2.0.js"></script> <script type="text/javascript" src="assets/application.js"></script> <script type="text/javascript" src="js/index.js"></script> <script type="text/javascript" src="js/datePickerPlugin.js"></script> </body> </html>
Este es mi archivo principal de Java:
import android.app.Activity; import android.os.Bundle; import org.apache.cordova.*; public class looker extends DroidGap { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); super.setIntegerProperty("splashscreen", R.drawable.splash); super.loadUrl("file:///android_asset/www/index.html", 7000); } }
Así que para entender si el problema está dentro del plugin, minimicé este archivo en assets/application.js
donde todos mis scripts minimizados que uso son. He eliminado la etiqueta de script para el complemento de index.html
y el complemento estaba funcionando muy bien! Así que tiene algo que ver con la URL, tal vez?
¿Qué he intentado hasta ahora?
Yo estaba investigando mucho y probado varias soluciones a otros problemas similares.
-
loadUrl
que tengo 3 / 's para elloadUrl
en mi clase principal:public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); super.setIntegerProperty("splashscreen", R.drawable.splash); super.loadUrl("file:///android_asset/www/index.html", 7000); }
Tenía que desde el principio, no hizo ninguna diferencia .
-
Intentó llamar a super.init () antes de super.loadUrl (). No funcionó tan bien .
-
Probado esto:
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); super.init(); super.setIntegerProperty("loadUrlTimeoutValue", 6000); super.loadUrl("file:///android_asset/www/index.html"); }
Todavía no arreglar el problema.
-
Comprobado si el archivo se carga en la aplicación, agregando una
alert();
. Se carga .
Eso es en general. Estará encantado de proporcionarle información adicional si es necesario para resolver este problema. ¡Gracias por adelantado!
- Custom cordova plugin de creación para el proyecto ionic2
- Notificación local en el teléfono 3.3.0
- Phonegap-plugin-facebook-connect: no hay función de devolución de llamada después de FB.Login
- Reflexión usando DexClassLoader mientras está vinculado a la biblioteca JAR externa
- Iniciar el servicio android desde el código Unity3D
- Cómo agregar android: largeHeap = "true" en el archivo de manifiesto utilizando el archivo Plugin.xml en plugin phonegap
- Android DDMS ya está instalado para que se realice una actualización en su lugar
- Window.plugins indefinido al intentar utilizar los complementos phonegap en android
He seguido la guía y fue capaz de obtener el complemento de trabajo muy bien.
Sin embargo, pude replicar el "Error cromo desconocido: -6" cuando tuve esto en mi config.xml:
<plugin name="DatePickerPlugin1" value="com.phonegap.plugin.DatePickerPlugin"/>
Asegúrese de que el atributo "name" en XML es DatePickerPlugin, ya que es el nombre que el código JavaScript utiliza para el complemento: https://github.com/phonegap/phonegap-plugins/blob/master/Android/DatePicker/ DatePickerPlugin.js # L33
Sin embargo, puede haber otras maneras de generar el mismo error. Si esto no ayuda, ¿puede publicar o vincular a su archivo HTML que realmente llama a este complemento, así como a su config.xml? (Asegúrese de que utiliza res / xml / config.xml y no res / xml / plugins.xml que ha sido obsoleto aquí: http://cordova.apache.org/docs/en/2.0.0/guide_upgrading_android_index.md .html # Actualizando% 20Cordova% 20Android
Tengo el mismo error: Unknown Chromium error -6 "
Y mi error fue erróneo camino parcial.
Tuve que especificar rutas relativas para los parciales.
Cuando utiliza ng-include o el módulo ngRoute ,
en lugar de esto:
Ng-include = "'/ partials / file.html'"
Ponga éste
Ng-include = "'partials / file.html'"
Si miras eliminé la primera barra en el camino.
Este enfoque resolvió mi error de cromo.
- Android REST POST pierde valor de fecha
- Razón por la cual el atributo style no utiliza el prefijo android: namespace