问题标签 [phone-call]

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 投票
3 回答
125983 浏览

android - 我可以在 Android 上通过 HTML 拨打电话吗?

为了在 iPhone 上通过 HTML 拨打电话,我创建了一个<A/>带有 href 格式的标签:<a href='tel:123-555-1212'>Dial Me</a>

Android 上是否有 HTML 的等价物?

澄清 - 使用格式 href='tele:123-555-1212' 确实适用于 android。我正在设备上的本机 Java 包装器中测试该应用程序。似乎我们不能从托管在 Native Wrapper 中的 Web 应用程序进行调用。

0 投票
5 回答
10077 浏览

android - 如何通过单击按钮接听来电?

我正在尝试实现自己的电话处理 UI。

我想做的是,如果有来电,显示来电号码和图片,如果我按下按钮,来电将被接听/接听。

相关代码为:

可悲的是,代码不起作用。起初,如果我按下我的回答按钮,则会引发异常:

ActivityNotFoundException:未找到处理 Intent {
act=android.intent.action.ANSWER的活动

然后我在 AndroidManifest.xml 中添加了一个条目:

我再次运行该应用程序,不再有异常。但是,我怀疑来电并没有真正被接受。因为如果按下Android的屏幕接听按钮(绿色按钮),来电被接受,并且模拟器屏幕的左上角也会显示一个绿色的通话图标,而我的应用程序没有。

我还在 android 源代码中阅读了 Phone 应用程序的源代码。Phone类中有acceptCall()等方法。但是这些代码对我来说似乎很难使用,因为代码中有很多导入声明,例如:

而且,如果我在代码中添加这些导入,将会出现太多错误,例如 :
The import com.android.internal.telephony cannot be resolved

我的问题的正确和简单的方法是什么?

0 投票
3 回答
3099 浏览

iphone - 通过 iPhone App 拨打电话号码

我想在我的 iPhone 应用程序中添加功能:

  1. 拨打我的应用程序中的电话号码
  2. 向该号码播放录制的 mp3 语音
  3. 通话结束后,重新启动以前的应用程序

我知道我必须使用以下代码片段来拨打号码 XXXXXX:

我的播放记录不起作用,因为我的应用程序将在呼叫拨号启动时终止。有没有办法做到这一点?

而且,在通话结束或失败后,我之前的应用程序会重新启动吗?

0 投票
3 回答
16126 浏览

android - 如何在 Android 手机中获取拨出电话的状态?

我注意到 TelephonyManager 类中有 CALL_STATE_IDLE、CALL_STATE_OFFHOOK 和 CALL_STATE_RINGING。它们似乎用于来电。

我真正想做的是在拨打、接听或超时时收到通知。怎么做?

0 投票
1 回答
3688 浏览

php - 调用网站并使用php识别来电显示

我有这个想法,我想允许某人从他们的手机拨打电话号码,然后网站会显示他们的来电显示。我想在 php 中执行此操作,但我真的不确定如何。我很擅长 PHP,我假设您需要某种 GSM 调制解调器连接到 Web 服务器来接受传入的电话,但这真的是我所能得到的。如果有人能指出我正确的方向,那就太好了。

0 投票
1 回答
2168 浏览

android - Android:接听电话时更改活动状态

在我最新的 android 编程项目中出现了一个问题。问题是我想更改手机接听电话时启动的活动。是否可以在接听电话时在联系人姓名后添加一些文字。我已经在网上搜索可以做到这一点的东西,并且在 API 中查找了几个小时,但我找不到任何东西,是否有可能反映类似的东西?我做了一个类,当phone_state接听电话时,我可以得到来电号码,但我想改变屏幕上的外观。

// 提前致谢

0 投票
1 回答
248 浏览

ios - How to make a call which begin with * in iPhone?

In my application, I want to call the number *111, when I use this URL tel:*111 to call, but can't make call success, please give me some indicate, thank you very much.

was not work. but it will work when remove *:

0 投票
1 回答
1281 浏览

iphone - iPhone 上的国际协助

有谁知道在使用应用程序中的 tel:// URL 方案拨打号码时,iPhone 上的 International Assist 功能是否有效?对于那些不熟悉的人,在国际上使用 iPhone 时,IA 会自动在美国号码前加上“+1”前缀。我知道这在从内置的联系人或电话应用程序拨号时有效,但在从应用程序拨打号码时找不到任何说明它有效的信息。此外,是否有任何文件说明此功能是否包含在加拿大 (Rogers) 或欧洲 iPhone 上(或者仅由 AT&T 使用)?

如果 IA 在使用自定义应用程序拨号时不起作用,是否有人可以指出 API 可以让我检测到该用户正在国外网络上漫游,以便我基本上可以复制 IA 的功能?

非常感谢任何帮助!

0 投票
1 回答
6544 浏览

android - 如何在Android中处理来电事件

有谁知道是否有任何事件来处理来电?
我正在开发一个从麦克风流式传输音频的应用程序,我希望有一个监听器在有来电时停止录音等,并在电话结束时重新启动该过程。

0 投票
1 回答
2188 浏览

arduino - 玩我的固定电话的资源?

我很少有项目想法涉及将计算机或 arduino 插入我的固定电话(或就在它之前)。例如,我想获取有人来电时发送的来电显示,在网络或通讯录中进行查找,并在 LED 屏幕上显示关联的姓名。

问题是我在用于传输此呼叫者 ID 等的协议上找不到任何资源。我可能滥用了我的谷歌技能,所以有人可以给我一些指点吗?

我对围绕固定电话发展的所有协议(来电显示转发/阻止、发送 SMS、开始/结束呼叫等)特别感兴趣。据我了解,虽然长距离部分(从中心到中心)是数字的,但到达客户端电话的信号仍然是类比的。是真的吗?