Phonegap Android: Inconnu chrome erreur: -6

Je suis de la création d'un Phonegap application Android et je vais avoir des problèmes lors de l'ajout d'un plugin. Cordova version 2.2.0. Je ne suis pas à l'aide de jQM ou Sencha Touch. J'ai tester l'application sur Android 4.0.

Le plugin je me réfère à l'est Android plugin Phonegap. C'est mon index.html fichier:

<!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>

C'est mon principal fichier 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);
            }
    }

Pour savoir si le problème est dans le plugin, je réduite ce fichier dans assets/application.js où tous mes minimisé les scripts que j'utilise sont. J'ai enlevé la balise de script pour le plugin de index.html et le plugin fonctionnait très bien! Il y a donc quelque chose à voir avec l'URL peut-être?

Ce que j'ai essayé jusqu'à présent?

Je faisais des recherches beaucoup et j'ai essayé plusieurs solutions à d'autres problèmes similaires.

  1. Fait en sorte que j'ai 3 /'s pour les loadUrl dans ma classe principale:
    public void onCreate(Bundle savedInstanceState)
        {
          super.onCreate(savedInstanceState);
          super.setIntegerProperty("splashscreen", R.drawable.splash);
          super.loadUrl("file:///android_asset/www/index.html", 7000);
        }

    Avait que dès le début, n'a fait aucune différence.

  2. Essayé d'appeler super.init() avant super.loadUrl(). Ne fonctionnait pas aussi bien.
  3. Essayé ceci:
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        super.init();
        super.setIntegerProperty("loadUrlTimeoutValue", 6000);
        super.loadUrl("file:///android_asset/www/index.html");
    }

    Toujours pas à résoudre le problème.

  4. Vérifié si le fichier est chargé dans l'application, par l'ajout d'une alert();. Il charge.

C'est en général. Sera heureux de vous fournir des informations supplémentaires si nécessaire afin de résoudre ce problème. Merci à l'avance!

me confirmer que vous essayez d'utiliser DatePickerPlugin?
Oui, je suis en utilisant DatePickerPlugin. J'ai fourni un lien dans le début du post. Si je suis tout à fait sûr qu'il n'a rien à voir directement avec le plugin, puisque le problème se produit avec d'autres fichiers que j'ai essayer de le charger à partir de index.html
avez-vous exactement suivi Readme pour l'intégration?
Comme je l'ai écrit dans mon post, le plugin fonctionne. Intégration du plugin n'est pas la question ici. Je l'ai réduite en application.js et il fonctionne très bien! Encore quand j'ai ajouter le plugin dans index.html, j'ai le chrome erreur. Les chemins sont ok aussi...
(stackoverflow.com/questions/12436627/...) de l'Essayer.

OriginalL'auteur abpetkov | 2013-04-15