我目前正在离子/角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