【问题标题】:Detect incoming call with phonegap使用phonegap检测来电
【发布时间】:2013-12-03 05:52:57
【问题描述】:

我想使用 Phonegap 捕获来电事件。我想检测是否有任何来电事件发生并暂停播放我的媒体文件。到目前为止,我已经找到了关于 startcallbutton 和 *endcallbutton*events 的信息。但我想从响铃的那一刻起检测呼叫。在 Phonegap google group 中搜索,但没有找到任何适合我的解决方案。

我是 phonegap 的新手。我错过了什么吗? 谁能帮助我,我该如何检测来电并在此之后采取行动?该解决方案设备是否独立?

【问题讨论】:

标签: android cordova


【解决方案1】:

也许这个插件可以为你解决这个问题? https://github.com/renanoliveira/cordova-phone-call-trap

请注意,您总是需要插件,因为 Phonegap/Cordova 没有 API 来检测调用。插件是特定于平台的,但是由于您将问题标记为 Android,我想您只针对 Android?

【讨论】:

    【解决方案2】:

    据我所知,您应该为调用事件设置意图过滤器,并从该事件中获取操作...并处理它。

    阅读以下材料有助于你理解~

    Retrieve incoming call's phone number in Android

    http://developer.android.com/reference/android/telephony/TelephonyManager.html#ACTION_RESPOND_VIA_MESSAGE

    How to detect incoming calls, in an Android device?

    【讨论】:

      猜你喜欢
      • 2013-10-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-01
      • 2014-06-09
      相关资源
      最近更新 更多