I am using jQuery Update and jPlayer version 1.2. I have been unable to get jPlayer to work with FireFox. Everything works great for me in Chrome and Opera.

It seems like such an obvious issue that I feel like I must be missing something.

CommentFileSizeAuthor
#5 path_mp3_firefox.patch979 bytes_marcos_

Comments

RevaNay’s picture

I'm having the same problem. I tried the patches from some of the other issues and still doesn't work. But is fine in Chrome. Did you ever find a solution?

TeamIdeen’s picture

Do either of you have firebug open? I'm using version 1.2 on my development site, and when Firebug is physically open, I can't play a single song even though all the controls and time elapsed displays. The second I close Firebug, the mp3 files will play no problem. I've verified this on several computers running Windows 7. Also I'm using FireFox 4.0 with just about everything set at the default settings.

If you are not running firebug, its possible you may have a conflict with one of the plugins your running through Firefox. You might try disabling any additional plugins you may have downloaded.

RevaNay’s picture

Don't have firebug open. Tried disabling all the plugins. Using FF 4.0.1. I'm on a Mac too. Still no luck.

audacity’s picture

i just had the same problem. it seems like if you include another version of jquery.js in your theme.info file then, it breaks jplayer since it is using 1.2. I had included 1.5 and it didn't work. Once i removed it, it started working. So now i'm stuck at 1.2. I'll play around to see if i can get jplayer up to 1.6.

_marcos_’s picture

Version: 6.x-1.0-beta3 » 7.x-2.x-dev
StatusFileSize
new979 bytes

http://www.jplayer.org/latest/demo-01-supplied-mp3/
---
Note that the {wmode:"window"} option is set to ensure playback in Firefox 3.6 with the Flash solution.
---
7.x-2.x-dev

--- ../original/jplayer/includes/jplayer.theme.inc	2011-11-02 14:10:48.000000000 -0300
+++ ./includes/jplayer.theme.inc	2012-04-04 17:02:20.098872822 -0300
@@ -32,6 +32,7 @@
         'autoplay' => (boolean)$vars['settings']['autoplay'],
         'repeat' => $vars['settings']['repeat'],
         'backgroundColor' => $vars['settings']['backgroundColor'],
+		'wmode' => 'window',				//FireFox Fix
       ),
     ),
   );
@@ -146,11 +147,12 @@
       $poster = $item['url'];
       $item['type'] = 'poster';
     }
-
+	
     $media[] = $item;
   }
-
+  
   $num = 0;
+  $player_type = 'audio';
   foreach ($media as $file) {
     if ($videos == TRUE && $type != 'playlist') {
       if ($file['type'] == 'audio') {
@@ -218,6 +220,7 @@
         'autoplay' => (boolean)$vars['settings']['autoplay'],
         'repeat' => $vars['settings']['repeat'],
         'backgroundColor' => $vars['settings']['backgroundColor'],
+		'wmode' => 'window',				//FireFox Fix
       ),
     ),
   );

Work for me :-)

deviantintegral’s picture

Status: Active » Closed (won't fix)

Firefox 3.6 was EOL'ed on April 24th, so I'm marking this as won't fix. Should probably drop support for it on your client sites as well since it doesn't get security updates.