问题标签 [telecom]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
32 浏览

android - 如何将我的视频聊天与电信集成?

我有一个具有视频聊天功能的 Xamarin.Forms 应用程序。目前,视频通话是通过使用 Firebase 发送推送通知进行的,并通过触摸推送通知来接听。这不是一个好的解决方案,因为推送通知可能来得太晚,而且很容易被错过。我想使用原生的 android 电话功能,它可以让用户发出真正的电话铃声等。我知道可以使用 Telecom 来完成,如下所示:

https://developer.android.com/guide/topics/connectivity/telecom/selfManaged#incoming-calls

但我无法弄清楚如何将电信 api 与我的应用程序集成在一起。例如,我应该保留推送通知,并以某种方式将传入的推送通知转换为真正的电话吗?

文章提到例如,

onCreateIncomingConnection(PhoneAccountHandle, ConnectionRequest)

当您的应用调用 addNewIncomingCall(PhoneAccountHandle, Bundle) 方法通知系统您的应用中有新的来电时,电信子系统会调用此方法。

我没有看到这个 addNewIncomingCall() 方法是在哪里定义的,或者它属于哪个类。

是否有任何示例和/或解释可以帮助我实现这一点?

0 投票
0 回答
47 浏览

c# - TelecomManager:AddNewIncomingCall() 上的异常

我正在尝试在我的 Xamarin.Forms 应用程序中使用电信功能。当调用 AddNewIncomingCall() 时,抛出异常:

Java.Lang.SecurityException: 包 com.android.phone 不属于 10134

这是代码:

我该如何解决这个问题?

0 投票
1 回答
23 浏览

react-native - 用 React Native 可以拦截电话吗

感谢您阅读我的帖子。

我在一家与电信合作的公司工作。我们有一个使用 React Native 制作的应用程序。该应用程序可以做各种各样的事情,如呼叫转移、请勿打扰等。

但是,我希望应用程序在电话响起时做一些特定的事情。

我知道它可以在本机(java,swift)中完成 - 但它可以在本机反应中完成吗?

0 投票
0 回答
15 浏览

python - 用于自动化完整呼叫流程的库

我正在寻找可以帮助我自动化呼叫流程的库,使用我可以发起呼叫的现有工具,但我想知道是否有任何工具/库可以帮助我自动化收到的附带活动,例如接听电话/执行 ivr 命令等。