繁体   English   中英

如何在不使用webview的情况下从android phongap应用程序中的javascript调用本机android方法(函数)?

[英]How to call native android method(function) from javascript in android phongap application, without using webview?

我如何在不使用webview概念的情况下在Android phonegap应用程序中从javascript调用本机android方法(函数)。

任何人都可以帮助我...

哪个版本的Cordovo支持此过程?

我们可以在phonegap中编写自定义插件,可以从javascript调用它。

下面是调用android函数的javascript行

exec(<successFunction>, <failFunction>, <service>, <action>, [<args>]);

在配置文件中添加以下代码

<feature name="<service_name>">
        <param name="android-package" value="<full_name_including_namespace>" />
    </feature>

下面是需要扩展Cordova Plugin类的android类。

 public class CustomPlugin  extends CordovaPlugin {
    @Override
            public boolean execute(String action, JSONArray args, CallbackContext callbackContext) throws JSONException {
        }
    }

请参阅phonegap文档以进行自定义插件开发

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM