[
https://issues.apache.org/jira/browse/CB-5504?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13843604#comment-13843604
]
ASF subversion and git services commented on CB-5504:
-----------------------------------------------------
Commit 695272e6da9c168decdb6dd9f7a9383b65ad058c in branch refs/heads/dev from
[~bowserj]
[ https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-device.git;h=695272e
]
CB-5504: Moving Telephony Logic out of Device
> Telephone events are handled by the Device plugin, but Media needs them to
> know to pause on incoming calls, etc
> ---------------------------------------------------------------------------------------------------------------
>
> Key: CB-5504
> URL: https://issues.apache.org/jira/browse/CB-5504
> Project: Apache Cordova
> Issue Type: Bug
> Components: Android, Docs, Plugin Device, Plugin Media
> Affects Versions: 3.1.0
> Reporter: Tommy-Carlos Williams
> Assignee: Joe Bowser
>
> There is a telephony receiver in the Device plugin that sends a message to
> all plugins so that they can handle incoming calls etc.
> Currently the only core plugin that listens for those messages is the Media
> plugin so that it can pause playback when a call comes in.
> There is no documentation for this (before the great plugin break out, there
> didn't need to be) so if you just add the Media plugin, audio playback does
> not pause on an incoming or outgoing phone call.
> I am not advocating moving this into Media as there might be third party
> plugins listening for this. However, I do think that at the least this needs
> to be documented in the docs for the Media plugin/api and possibly even have
> Device as a dependancy for Media.
> There's another bug that is related involving android permissions but I will
> lodge that separately. (See:
> [CB-5505|https://issues.apache.org/jira/browse/CB-5505])
--
This message was sent by Atlassian JIRA
(v6.1.4#6159)