Какие файлы.js мне нужно включить для доступа к медиа-объекту Cordova?

Я использую Icenium Mist, и файл cordova.js, который он включает, довольно обтекаем и мал, и я не могу найти определение объекта Media, который я надеюсь использовать.

2 ответа

Зайдите в свойства проекта в Mist и выберите "Плагины". Установите флажок, чтобы включить медиа-плагин, и вы должны быть установлены.

Медиа-объект предоставляется в плагине. Вы должны включить это: https://github.com/apache/cordova-plugin-media Не уверен, как это сделать с Icenium Mist, но с помощью инструментов командной строки это: Плагин Cordova добавить org.apache.cordova.media

См. http://cordova.apache.org/docs/en/3.3.0/cordova_media_media.md.html для получения дополнительной информации. И здесь для http://docs.icenium.com/creating-your-project/using-plugins/working-with-plugins для получения дополнительной информации о добавлении плагина

Изменить: Если я правильно прочитал документы для icenium, вам нужно сделать следующее:

  1. В Навигаторе проектов дважды щелкните Свойства.
  2. На вкладке "Плагины" перейдите к разделу "Основные плагины" и раскройте его, если необходимо.
  3. Проверьте или снимите флажки с плагинов, которые вам нужны

Edit2:

Это работает, когда вы выполняете это в событии deviceready, как это:

document.addEventListener("deviceready", function() {
    var media = new Media(src, successcallback);
}, false);

конечно меняя параметры под свои нужды

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