Какие файлы.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, вам нужно сделать следующее:
- В Навигаторе проектов дважды щелкните Свойства.
- На вкладке "Плагины" перейдите к разделу "Основные плагины" и раскройте его, если необходимо.
- Проверьте или снимите флажки с плагинов, которые вам нужны
Edit2:
Это работает, когда вы выполняете это в событии deviceready, как это:
document.addEventListener("deviceready", function() {
var media = new Media(src, successcallback);
}, false);
конечно меняя параметры под свои нужды