Ich bin neu in PhoneGap und ich bin in der Lage, die grundlegende App mit PhoneGap zu implementieren, jetzt, um es weiter zu verbessern, möchte ich PhoneGap mit Android Activities verbinden, im Grunde, was ich plane, startActivity () -Methode mit einer JavaScript-Funktion aufzurufen .
Ich versuchte Kommunikation zwischen Android Java und Phonegap Javascript?
Ich habe es jedoch versäumt, eine Aktivität aufzurufen, die einen Force Close-Fehler verursacht hat. Hilf mir und warte auf eine Antwort!
Jeder Java Native Code-Aufruf kann aufgerufen werden, ohne ein Plugin wie folgt zu verwenden.
Folgen Sie den folgenden Schritten.
Ersetzen Sie den folgenden Code durch Ihre bestehende DroidGap-Aktivität.
%Vor%Fügen Sie die benutzerdefinierte Funktion in der aktuellen (dieser) Aktivität wie folgt hinzu.
%Vor%Rufen Sie diese Funktion jetzt wie folgt von Ihrem HTML / JavaScript-Code auf:
%Vor% Dies ruft customFunctionCalled()
in MainActivity
auf.
Getestete Umgebung Eclipse - 3.7.2 Android 2.2-Emulator PhoneGap - 2.0.0
Bitte geben Sie hier Ihre Kommentare ein, um den Beitrag zu verbessern. Ссылка
Versuchen Sie Plugins zu erstellen, hier sind einige Plugins Beispiele Ссылка
Ich versuche, was Sie vorher versucht haben, mit Updates auf phonegap auf Version 2.0.0 und aufwärts ist der beste Weg mit dem Plugin. Dies ist die js on phonegap im Ordner "Assets". Stellen Sie sicher, dass Sie das Element div mit der ID "nativecall" und eine Beispielschaltfläche für die Erkennung erstellen. Achten Sie darauf, LogCat zu beobachten, um Fehlermeldungen zu überprüfen.
%Vor%in src fügen Sie eine neue Klassenmethode mit dem Servicenamen "Echo" hinzu.
%Vor%Tags und Links javascript android cordova android-activity