在phonegap中制作和监控电话

时间:2016-10-07 15:05:00

标签: android ios cordova windows-phone-8 phonegap-plugins

我正在考虑建立一个可以通过网络套接字使用我的网络应用的PhoneGap应用。它将收到拨打电话号码的指令,在电话呼叫正在进行的同时在后台运行,检测电话接听时间以及呼叫挂机时,然后恢复以便通过ajax发回呼叫信息

可以在PhoneGap中完成吗?这可以被批准用于iOS吗?

注意:这是一个可行性问题,而不是给我代码问题。

2 个答案:

答案 0 :(得分:3)

使用任何本地功能,如位置,呼叫等;开发人员必须创建插件。对于iOS 10及即将推出的版本,Apple引入了callkit framework,允许您以编程方式访问VoIP functionality,以及阻止和识别呼叫。在iOS 10之前,我使用了twilio API,其功能与您提出的问题相同。

  • 是的,可以在使用自定义插件的phonegap中使用。
  • 是的,该应用程序将被批准用于iOS。

答案 1 :(得分:2)

  

可以在PhoneGap中完成吗?

不,你必须为每个平台开发一个插件。

  

这可以批准用于iOS吗?

我发现类似问题的所有样本都使用弃用的API,所以可能没有。 我不是ios开发人员,这就是我不确定的原因。更多信息,请Detecting the call events in ios

我知道这可以在Android上使用,请参阅How to detect incoming calls, in an Android device?

在Windows手机上无法看到Is there any way to monitor phone call info on Windows Phone 7?