如何将android cordova联系人插件连接到blackberry 10应用程序?

时间:2014-02-19 20:58:41

标签: android cordova blackberry-10

我将org.apache.cordova.contacts插件添加到android cordova项目中。之后,我将android .apk文件重新打包为.bar文件,用于BlackBerry 10. Contacts插件不起作用,它不会将联系人添加到我的图书联系人。

在调试期间,我注意到保存了联系人,返回了id联系人,但此id的JSONObject返回null。

if (action.equals("save")) {
            final JSONObject contact = args.getJSONObject(0);
            this.cordova.getThreadPool().execute(new Runnable() {
                public void run() {
                    JSONObject res = null;
                    String id = contactAccessor.save(contact);
                    if (id != null) {
                        try {
                            res = contactAccessor.getContactById(id);
                        } catch (JSONException e) {
                            Log.e(LOG_TAG, "JSON fail.", e);
                        }
                    }
                    if (res != null) {
                        callbackContext.success(res);
                    } else {
                        callbackContext.sendPluginResult(new PluginResult(PluginResult.Status.ERROR, UNKNOWN_ERROR));
                    }
                }
            });
        }

如何连接黑莓的android联系人插件?

0 个答案:

没有答案