Hello Jplayer users and developers -
Last night I installed the JPlayer plugin on my WordPress site and uploaded some audio clips on a page, and it was working fine on my machine (Chrome Version 25.0.1364.97 beta-m, Windows 7).
However my boss called me from work this morning and he says it's not playing on his machine (also a fairly recent version of Chrome, on Windows XP).
He clicks the arrow and sees the 'cursor' sliding along the music clip (we're just using the default player layout for the moment), but he doesn't hear any audio. (His audio is "on" because he's able to go to other sites and listen to audio.)
We've watched YouTube on his machine in Chrome and it works fine. I'm not sure if his Chrome is using Flash or HTML5 - I'm pretty sure it has Flash installed, and his Chrome probably also has HTML5.
Now I've lost faith that this JPlayer plugin is going to be able to work across all types of machines. I tested it in a recent version of Chrome on Windows 7 at home - and then it doesn't work on a recent version of Chrome on Windows XP on my boss's machine (which has Flash and probably HTML5)??
I don't get it. How can I possibly test for this scenario? How can I invite users to my website and be sure that (as long as they have a reasonably modern platform), JPlayer will work? Is adding MP3 to a WordPress site gonna be like brain surgery, like rocket science?
JPlayer seems like it's one of the more mature MP3 players out there. It's been around for many years and it supports most platforms. That's why I picked it. It seemed like a sure thing.
Now I don't know how much I'm going to have to test it in order to be sure that it actually works on most platforms.
Of course, I'm happy to test all the typical combinations of hardware (PC, Tablet, Smartphone) operating systems (Windows, iOS, Android), and media support (Flash, HTML5) - but here we have a case of two very similar platforms, my machine running the latest (beta) Chrome on Windows 7, and my boss's machine on WinXP running a fairly recent version of Chrome (because I assume his Chrome has been automatically updating itself over the past few months, as Chrome tends to do)... and yet, the JPlayer plugin works on my Windows/Chrome combo and not on his.
I am at a loss as to what I should look for in this case. Even if I make my boss upgrade his Chrome to the absolute latest version (the same as mine), that doesn't really solve the problem, does it? Because, remember: we need to be able have some sort of confidence that JPlayer will run on most "typical" platforms - and because of this early glitch, I no longer have this confidence.
By the way, this implies that if fixing this involves upgrading my boss's fairly-modern browser, then we can't really consider that to be a real "solution". Because, ideally, the JPlayer plugin should "just work" on any typical platform in the first place - with no need to upgrade the browser (as long at it's a fairly modern browser). So I really really hope that this problem is due to some coding error on my part.
The shortcode I used on the Page in WordPress is as follows:
[mp3j title="Ele precisa de um médico." track="He-needs-a-doctor.mp3"]
Thank you for any help on how to resolve this - hopefully without upgrading the browser.
Here is a page from my site (an English learning site in Brazil), with some audio clips: