我应该为爱奥尼亚4使用cordova插件吗?

我应该为爱奥尼亚4使用cordova插件吗?,cordova,ionic-framework,ionic4,web-audio-api,Cordova,Ionic Framework,Ionic4,Web Audio Api,我想做一个爱奥尼亚4应用程序,它将使用用户的麦克风。 我想使用webaudioapi,因为我可以用它做很多事情,比如计算频率 该应用程序应该同时在iOS和Android上运行。 当我运行ionic-service或ionic-server-lab时,它正在工作。我可以捕捉用户麦克风并制作媒体对象,但它在物理手机上工作吗?(是的,还没有在任何设备上运行它) 我读到,对于这个功能,我应该使用cordova插件媒体捕获。我真的需要它吗,或者仅仅使用web音频api就足够了吗?如果您需要的所有功能都来自

我想做一个爱奥尼亚4应用程序,它将使用用户的麦克风。 我想使用
webaudioapi
,因为我可以用它做很多事情,比如计算频率

该应用程序应该同时在iOS和Android上运行。 当我运行
ionic-service
ionic-server-lab
时,它正在工作。我可以捕捉用户麦克风并制作媒体对象,但它在物理手机上工作吗?(是的,还没有在任何设备上运行它)


我读到,对于这个功能,我应该使用
cordova插件媒体捕获
。我真的需要它吗,或者仅仅使用web音频api就足够了吗?

如果您需要的所有功能都来自纯web api,那么您可以避免使用其他插件


当您试图实现的web API受到限制或缺失时,或者在web API不标准的情况下使用插件,并且可以在chrome中工作,但不能在Safari中工作等。

在大多数情况下,使用插件可以处理特定于设备的逻辑,例如权限请求。