【问题标题】:Is it possible to pass Array to phonegap plugin in android from javascript interface?是否可以从 javascript 界面将 Array 传递给 android 中的 phonegap 插件?
【发布时间】:2013-11-06 16:26:59
【问题描述】:

是否可以从 javascript 接口将数组传递给 android 中的 phonegap 插件? 我使用的是 phonegap 2.7 版本

【问题讨论】:

    标签: android cordova phonegap-plugins cordova-2.0.0


    【解决方案1】:

    是的,可以将数组从 Java Script 传递给 Native,即插件

    cordova.exec(function(winParam) {}, function(error) {}, "service", "action", ["firstArgument", "secondArgument", "thirdArgument",
                         "fourthArgument"]);
    

    参数详解如下:

    function(winParam) {}:成功函数回调。假设您的 exec 调用成功完成,将调用此函数(可选地使用您传回给它的任何参数)。

    function(error) {}: 错误函数回调。如果操作未成功完成,则调用此函数(可选地使用错误参数)。

    "service": 在本机端调用的服务名称。这被映射到原生类,并在 config.xml 中定义。

    "action": 要调用的操作名称。这由接收 exec 调用的本机类拾取,并且根据平台,本质上映射到类的方法。

    [Array of Data, 用 ',' 分隔]:传入原生环境的参数。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-05-11
      • 2021-05-08
      • 2012-02-09
      • 1970-01-01
      • 2019-11-16
      • 2012-01-01
      • 2018-03-16
      相关资源
      最近更新 更多