2

В настоящее время я работаю над проектом с ионным/угловым 1. Я использую ионный родной, чтобы обернуть плагины cordova.Ионный нативный с использованием ионного/углового 1

Я установил ионный родной с беседкой и добавил зависимость от «ionic.native» в угловом модуле моего приложения. Теперь я могу вводить в мои контроллеры такие вещи, как $ cordovaFile, и использовать их. Это отлично работает.

Моя проблема в использовании MediaPlugin. Я вводил $ cordovaMediaPlugin в свой контроллер. Теперь документация (https://ionicframework.com/docs/v2/native/mediaplugin/) говорит это сделать:

new MediaPlugin('path/to/file.mp3', onStatusUpdate);

Очевидно, я не могу сделать это в angular1.

Я попытался вещи, как это:.

вар СМИ = это $ cordovaMediaPlugin ('PATH'); var media = новый это. $ CordovaMediaPlugin ('patch');

ничего не работает, получая неопределенное время от времени.

Как бы это сделать в угловом/ионном 1? Я действительно думаю, что это ключевое слово «новое» здесь ...

ответ

0

Попробуйте установить плагин ngCordova Media.

Установите ngCordova и введите в модуль приложения «ngCordova».

  1. См де следующий steps

  2. Установите plugin

  3. Если вы хотите создать службу, чтобы обеспечить медиа-ресурсы see (Не требуется)

+0

Я не хочу используйте ngCordova. Я действительно перехожу от ngCordova к ионно-родной, потому что ngCordova больше не поддерживается, а ионно-родной поддерживает намного больше плагинов. – iCediCe

+0

@iCediCe Вы когда-нибудь это понимали? – bryan

+0

@bryan К сожалению нет, я вернулся к использованию ngCordova .... – iCediCe

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