2013-02-15 2 views

ответ

1

Вы хотите посмотреть API-интерфейс invokeTargetPicker.

По сути, вы создаете запрос

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

0

Это должна быть опция, которая отображается по любой ссылке, изображению или тексту: «Поделиться». Отображается ли элемент, отсутствующий в меню Cross Cut?

Смежные вопросы