wie man die Javascript Funktion von Android mit dem Phonegap Plugin aufruft

Das ist meine index.html

<!DOCTYPE HTML>
<html>
  <head>
    <title>PhoneGap</title>
    <script type="text/javascript" charset="utf-8" src="cordova-1.7.0rc1.js"></script>      
    <script type="text/javascript" charset="utf-8">

    function call(){
      console.log("ANDROID");
    }
    </script>

</head>
<body >
</body>
</html>

Das ist meine Empfängerklasse

package com.example.jsfrmjv;
import org.apache.cordova.DroidGap;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.util.Log;

public class BootReciver extends BroadcastReceiver {
Context ctx;
@Override
public void onReceive(Context context, Intent intent) {
    // TODO Auto-generated method stub
    System.out.println("BBBBOOOOOOOOOOTTTTTTT COMPLETED");
    Log.d("ALARM STRIKE", "Reboot completed");

    //Pluginjava pl = new Pluginjava();
        //((DroidGap) this.ctx).sendJavascript("javascript:call()");                
}   
}

Wenn ich mein Telefon neu starte, sollte dieser Empfänger die call () -Methode in Javascript in index.html aufrufen. Mit dem Phonegap-Plugin kann ich die Java-Methode aus index.html aufrufen. In diesem Fall muss ich jedoch eine Methode in Javascript aus dieser Empfängerklasse aufrufen. Vielen Dank für Ihre zukünftige Hilfe. Bitte helfen Sie, dieses Problem zu beheben. Dies ist dringend Jungs.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage