Blackberry WebworksinviteToDownload() не работает

Я пытаюсь создать приложение, связанное с BBM, но, к сожалению, мое приложение не подключается к BBM, и initeToDownload() также не работает. Возвращает ошибку Обязательный аргумент отсутствует

document.onload = function()
            {
                try {
                        blackberry.bbm.platform.register({
                            // TODO You must define your own UUID
                            uuid: UUID
                        });
                    } catch (e) {
                        alert("UUID not defined");
            }


        };

function inviteToDownload(){
        try{
    blackberry.bbm.platform.users.inviteToDownload(function(e){

    alert(e);
    });
        }catch(e){
            alert(e);
        }

    }

person Aladejubelo Oluwashina    schedule 01.12.2013    source источник


Ответы (2)


Если приведенный выше код — это все, что вы делаете для подключения к BBM, то вы упускаете пару вещей.

Если вы посмотрите на пример (https://github.com/blackberry/BB10-WebWorks-Samples/blob/master/bbm/js/bbm.js) вы пропустили все событие onaccesschanged.

Кроме того, убедитесь, что в вашем config.xml есть следующее:

        <feature id="blackberry.bbm.platform" />

и

        <rim:permissions>
            <rim:permit>access_shared</rim:permit>
        </rim:permissions>
person chadtatro    schedule 02.12.2013
comment
Я сделал все это, братан. Я ценю ваш комментарий, теперь он работает. - person Aladejubelo Oluwashina; 03.12.2013

Спасибо всем, мне удалось решить проблему, внедрив onaccesschanged в window.onload.

person Aladejubelo Oluwashina    schedule 03.12.2013