我目前正在離子/角1項目中工作。我使用離子本機來包裝cordova插件。離子本機使用離子/角1 1
我安裝了離子本地與涼亭,並添加依賴於'ionic.native'在我的應用程序的角度模塊。現在我可以將諸如$ cordovaFile之類的東西注入到我的控制器中並使用它們。這很好。
我的問題是使用MediaPlugin。我在我的控制器中注入$ cordovaMediaPlugin。現在的文檔()說,這樣做:
new MediaPlugin('path/to/file.mp3', onStatusUpdate);
顯然我不能在angular1做到這一點。
我嘗試這樣的東西:
VAR媒體= $這個cordovaMediaPlugin( 'PATH'); var media = new this。$ cordovaMediaPlugin('patch');
似乎沒有任何工作,一直未定義。
我該如何在角度/離子1中調用這個函數?我真的認爲'新'關鍵字是這裏的問題...
我不想使用ngCordova。我實際上是從ngCordova遷移到離子本土,因爲ngCordova不再維持,離子本土支持更多的插件。 – iCediCe
@iCediCe你有沒有想過這個? – bryan
@bryan不幸的是,我恢復使用ngCordova .... – iCediCe