javascript+phoneGap-如何在活动电话中检测
javascript + phoneGap - how to detect when in an active phone call
我搜索了这个问题,但这个问题一直没有答案,我想知道是否有人能帮我弄清楚。。。
使用javascript库和phonegap,我想打一个电话,当电话被接听时,向收件人播放一个音频文件。此音频只能播放给接收者,而不能通过手机扬声器播放。换句话说,音频是作为活动呼叫的一部分播放的。例如,当呼叫本地商店时,在为呼叫者播放音乐时,呼叫被挂起。
-
问题1)有没有任何人知道的技术或插件可以检测呼叫何时真正激活/应答?
-
问题2)如何在通话中播放预先录制的音频.mp3?
任何帮助或建议都将不胜感激,
您可能应该先看看它是如何在本机中完成的。
问题1通过监听发送事件android.intent.action.PHONE_STATE
的系统及其"childs"。
在谷歌上搜索问题2会发现:;
AudioTrack track = new AudioTrack(AudioManager.STREAM_VOICE_CALL, mySampleRate,
AudioFormat.CHANNEL_CONFIGURATION_MONO, AudioFormat.ENCODING_PCM_16BIT,
myBuffersize, AudioTrack.MODE_STREAM);
如果phonegap对此进行了任何翻译,也许这些信息可以给你一个更具体的搜索。
相关文章:
- 如何检测是否有溢出
- 使用电话间隙在Android应用程序中显示SQL Lite的数据
- 如何检测用于WebGL的专用或集成显卡
- 防止Alt+Shift默认操作或检测多种操作系统语言的Javascript
- 如何在使用selectBoxIt JQuery插件时检测选项更改
- 带有加号的电话号码验证(可选)
- 如何使用密码检测网络中的状态连接
- 检测电话窃听,即:<a href="电话:xxx">在UIWebview上
- 检测移动电话上调用javascript函数的动作
- 在 JavaScript 中通过给定的电话号码检测国家/地区代码
- [电话差距][安卓]如何检测回车键
- javascript+phoneGap-如何在活动电话中检测
- 如何使一个地址可点击(可检测)的iphone html像电话号码
- JavaScript电话检测和重定向
- Javascript正则表达式从页面源中检测所有电话号码
- 检测node.js http.接很长时间的电话
- 在基础3中使用Modernizr来检测设备是否为电话
- 你可以检测设备是否有电话功能(例如,它可以打语音电话/短信)与JavaScript
- JQuery电话验证不工作(无法检测数字)
- 如何获得一个国家的电话代码通过地理名称检测