如何让我的网络应用程序弹出黑莓10共享面板?
例如:在浏览器中打开网站,单击溢出按钮,然后单击共享
谢谢!
答案 0 :(得分:1)
您需要查看invokeTargetPicker API。
基本上,您创建了一个请求
var request = {
action: 'bb.action.SHARE',
// for a file
uri: 'file://' + path,
// for text you'd use 'data'
data: 'I am awesome',
target_type: ["APPLICATION", "VIEWER", "CARD"]
};
然后你调用API
blackberry.invoke.card.invokeTargetPicker(request, "Your Title",
// success callback
function() {
console.log('success');
},
// error callback
function(e) {
console.log('error: ' + e);
}
);
API文档可在此处找到:https://developer.blackberry.com/html5/apis/blackberry.invoke.card.html#.invokeTargetPicker
我写了一个示例应用,您可以在我们的GitHub回购中测试:https://github.com/ctetreault/BB10-WebWorks-Samples/tree/master/ShareTargets
答案 1 :(得分:0)
这应该是出现在任何链接,图片或文字上的选项:“分享”。显示的十字切割菜单中是否没有项目?