10

有没有办法使用 PhoneGap 在应用程序中发起电话呼叫?

我知道可以使用tel:超链接来调用拨号程序,但这意味着应用程序已暂停。我试图让它在应用程序中工作。

有任何想法吗?

4

2 回答 2

2

您可以使用CallNumber cordova 插件(call-number在 npm 上)进行实际调用。

为了在后台继续运行(当您的应用程序由于拨号器接管而暂停时),有cordova-plugin-background-mode。由于您的应用程序将继续运行,您可以使用传递给 CallNumber API 的成功回调在电话成功时执行操作。

于 2016-03-26T16:33:42.353 回答
0

PhoneGap/Cordova 没有 JS 函数来做你想做的事。对于 Android,这需要一个特殊的 Intent,对于 iOS,这是不可能的。

您将需要使用本指南创建自定义 Cordova/PhoneGap 插件。https://cordova.apache.org/docs/en/4.0.0/guide/hybrid/plugins/

达到与此相关问题相同的分辨率。如何在android中拨打电话并在通话结束后返回我的活动?

于 2016-02-13T05:54:14.227 回答