[ 
https://issues.apache.org/jira/browse/CB-6011?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13903329#comment-13903329
 ] 

Joe Bowser edited comment on CB-6011 at 2/17/14 3:55 PM:
---------------------------------------------------------

Just because you're blocked doesn't mean we're blocked.  Issues on a single 
device are given a minor status unless it's a flagship device, or a Samsung 
Device, since there's so many of them.

Given that FireOS doesn't have to pass Android CTS it's totally possible.


was (Author: bowserj):
Just because you're blocked doesn't mean we're blocked.  Issues on a single 
device are given a minor status unless it's a flagship device, or a Samsung 
Device, since there's so damn many of them.

Given that FireOS doesn't have to pass Android CTS it's totally possible.

> Cordova Media doesn't work properly on Kindle Fire (Android 2.3)
> ----------------------------------------------------------------
>
>                 Key: CB-6011
>                 URL: https://issues.apache.org/jira/browse/CB-6011
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: Android
>    Affects Versions: 3.3.0
>         Environment: Kindle Fire (1st generation ), Based on Android OS 2.3.3
>            Reporter: Thibault Durand
>            Priority: Minor
>
> Hello,
> I have an issue with my Kindle Fire (Android 2.3)
> First, i've managed to create a sample app to reproduce the bug: 
> https://github.com/mosalingua/cordova-sampleapp-bug-media-sound-kindle
> You can download the apk here : 
> https://github.com/mosalingua/cordova-sampleapp-bug-media-sound-kindle/raw/master/platforms/android/bin/HelloWorld-debug.apk
> This app just has a button to play a sound, and we can visualise the Media 
> Callback when they are called. 
> And the problem is that on the Kindle Fire (Based on Android OS 2.3.3), the 
> callback mediaSuccess isn't called. 
> I've tested on these devices:
>  -> Kindle Fire (1st GEN), Android 2.3.3 => KO
>  -> Nexus 7, Android 4.4 => OK
>  -> Samsung Galaxy S1, Android 2.3.3 => OK 
>  -> Samsung Galaxy S2, Android 4.0.4 => OK
> As i've released my app on Amazon, i'm currently blocked on this platform to 
> keep releasing update, my last update was based on cordova 2.7, which worked 
> fine on Kindle.
> I've dug into the Media Plugin, and i've find out that in the 
> AudioPlayer.java , the setState method is working just fine, and send this 
> message to the javascript part with the correct status ( 4 == MEDIA_STOPPED ):
> cordova.require('org.apache.cordova.media.Media').onStatus('c5f1ec7b-9cdf-0a49-3f62-0def8bd2d9b2',
>  1, 4);
> But, when i put a console.log in the Media.onStatus callback in the Media.js 
> file, i don't get anything, it seems that the message isn't caught.
> So my question is : Do you see how that could be possible ?
> Thanks, i can give you more information if needed.
> Best regards,
> Thibault



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to