Skip to content

Instantly share code, notes, and snippets.

@apla
Created August 19, 2013 08:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save apla/6267061 to your computer and use it in GitHub Desktop.
Save apla/6267061 to your computer and use it in GitHub Desktop.
blackberry.invoke.card
plugins.shareSocial.share = function (message, image, url, title, successCallback, failCallback) {
function success(args) {
successCallback && successCallback(args);
}
function fail(args) { console.log (args);
failCallback && failCallback(args);
}
return cordova.exec(function(args) {
success(args);
}, function(args) {
fail(args);
}, 'com.blackberry.invoke.card', 'invokeTargetPicker', {
request: {
action: "bb.action.SHARE",
type: "text/plain",
data: message,
// uri: url,
target_type: ["APPLICATION", "VIEWER", "CARD"]
},
title: title
});
}
plugins.shareSocial.share ('123', null, 'http://blackberry.com', 'share');
plugins.shareSocial.share = function (message, image, url, title, successCallback, failCallback) {
function success(args) {
successCallback && successCallback(args);
}
function fail(args) { console.log (args);
failCallback && failCallback(args);
}
return cordova.exec(function(args) {
success(args);
}, function(args) {
fail(args);
}, 'com.blackberry.invoke.card', 'invokeTargetPicker', {
request: {
action: "bb.action.SHARE",
uri: url,
target_type: ["APPLICATION", "VIEWER", "CARD"]
},
title: title
});
}
plugins.shareSocial.share ('123', null, 'http://blackberry.com', 'share');
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment