Не удается получить медиаплеер и действия, работающие в Unity Webapps

Я следую документации API на http://developer.ubuntu.com/api/ubuntu-12.04/javascript/

Мой код, очень упрощенный:

var Unity = external.getUnityObject(1,0);
Unity.init({name: "Radio Battletoads",
        iconUrl: "http://new.radiobattletoads.com/images/icon.png",
        onInit: setupMediaPlayer
        });

function unityPlayPause(){
    // TODO
}

function setupMediaPlayer() {
  // Test the Media Player
  Unity.MediaPlayer.init("Radio Battletoads");
  var trackInfo = {title: "Todo",
             album: null,
             artist: null,
             artLocation: null};
  Unity.MediaPlayer.setTrack(trackInfo);
  // Test an action
  Unity.addAction('/Reproducir', unityPlayPause);
  // Test a notification
  Unity.Notification.showNotification("Test","Test",null);
}

Уведомление отображается, но ни медиаплеер, ни действие не работают. Я посмотрел на связанные пользовательские скрипты и не вижу заметных отличий от моего кода.

Кто-нибудь испытывал это?

Установленная версия:

$ dpkg -l | grep unity-webapps
ii  libunity-webapps-chromium                      1.9-0precise2                                               Unity WebApp extension for chromium/chrome browser
ii  libunity-webapps0                              1.9.1-0precise2                                             Web Apps integration with the Unity desktop
ii  unity-webapps                                  1.9-0precise2                                               Unity WebApp integration scripts
ii  unity-webapps-preview                          2.1                                                         Unity Webapps Preview metapackage
ii  unity-webapps-service                          1.9.1-0precise2                                             Service for Web Apps integration with the Unity desktop
0
задан 13 August 2012 в 14:05

1 ответ

Вы укушены , лп: 1031933 . Удалите пробел из вашего имени: параметра в вызове Unity.init, и все должно встать на свои места. Это на моем TODO. Наша фаза исправления ошибок начнется очень скоро, если я не доберусь до этого.

0
ответ дан 13 August 2012 в 14:05

Другие вопросы по тегам:

Похожие вопросы: