嗨,我正在开发一个简单的应用程序,我需要向 Java 发送一个文本,但我在这样做时遇到了一些问题......
这是我的后端
public class Echo extends CordovaPlugin {
@Override
public boolean execute(String action, JSONArray args, CallbackContext callbackContext) throws JSONException {
Log.e("[Connection]", "Servidor não encontrado", null);
if (action.equals("echo")) {
String message = args.getString(0);
this.echo(message, callbackContext);
return true;
}
return false;
}
}
我尝试在 phonegap docs 中做示例,但我没有运气
这是我在 JS 中的功能
function echo(){
alert('Passed here');//this alert is working
cordova.exec(function(winParam) {}, function(error) {}, "Echo", "echo", ['Hi']);
};
和我的 xml
<feature name="Echo">
<param name="android-package" value="net.gmlyra.Echo" />
</feature>
<!-- Deprecated plugins element. Remove in 3.0 -->
<plugins>
<plugin name="Login" value="net.gmlyra.Echo" />
</plugins>
任何人都有一个示例插件来说明如何做到这一点?谢谢