Pixel Out player requires two clicks before it will play mp3
susata - February 7, 2008 - 03:44
| Project: | SWF Tools |
| Version: | 5.x-1.1 |
| Component: | SWF Tools |
| Category: | support request |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | closed |
Jump to:
Description
I'm using SWF Tools, and it is working very nicely playing videos (along with Flash Node), but there's one small snag playing mp3s: I always have to click the Pixel Out player TWICE to start the play of any mp3. I don't believe this problem has been reported elsewhere but, if so, I would greatly appreciate if someone could point me to that post.
Thank you!

#1
This is probably only happening in Explorer right?
This is actually because of a patent lawsuit some time ago.
I think there is a native drupal way to deal with this, however I use the ieupdate.js method
Here is a random link to an article about it: http://www.123-banner.com/activecontent.php
#2
Thanks for your reply! Actually, no--I'm using Firefox. But this does happen in IE too.
There's no message that appears like that described at the url to which you provided the link in your message. Just... nothing happens after the first click.
If I begin to play an audio file, then stop it--after that I don't need to click twice to begin play.
#3
I can't duplicate this issue. I click it once it opens and plays without the need to click twice in Firefox 2.0.0.11. IE does have the necessitiy to activate the flash first as already mentioned. When you go to the demo site for the 1pixelout player, do you also have to double click ? if so this could possibly be a setting in your browser ?
#4
When I go to any other site where there is a 1 Pixelout player, I only need to click once to initiate play. It's just on my own Drupal site that I must click twice. I know this is something I have done wrong, maybe in the configuration of swf tools or the player, but I just don't see what on Earth the problem is.
Thanks for any thoughts you might have!
s.
#5
What embedding method are you using? (admin/media/swf/embed)
#6
My embedding settings:
- Default flash player path is blank, allowing path to be: sites/all/modules/swftools/shared
- Embed Flash Directly, don't use JavaScript replacement
- Flash version 8
There's more info on the embedding settings page - will gladly provide if the above does not include what you would like to know.
Thanks!
s.
#7
I use Flash 9, which may be why I am not seeing this. Any reason you are lagging behind with regards to flash ?
#8
Can you try downloading and enabling the SWFObject embedding script?
#9
I'm using Flash 8 and the embedding settings are set to Flash 8. I also don't have any problem viewing Flash files anywhere else... Does this answer your question?
s.
#10
tanoshimi,
I do have the SWF Objects component of SWF Tools enabled - are you suggesting an additional step?
Thanks,
s.
#11
Yes - assuming you've downloaded swfobject-1.5.zip and unzipped to the \shared directory as per the instructions suppied with the module, and then enabled the swfobject module, then you should have the option to use swfobject as the embedding method rather than 'embed directly'. Try using this instead.
#12
OK, under Javascript Embedding Method I selected SWFObject (instead of Embed Flash Directly).
But now, when I go to the page where my audio files are, instead of seeing the Pixel Out player graphic, I see "[ Sorry Flash is not available ]". I was inserting the audio into the page using the swf tag, e.g., swf file="flash/ASongTuning1.mp3" . With SWFObjects selected as embedding method, do I need to modify this tag or replace it with something else?
Many thanks,
s.
#13
Hmmmm... But I'm not sure if my swfobject version is 1.5... The SWF Object that I have installed is whatever is bundled with SWF Tools 5.x-1.1. How might I determine the version of SWF Object that I'm using?
s.
#14
Yes, it is version 1.5. I see in the first few lines of file "swfobject_source.js" that it is "SWFOBJECT v1.5". This file is located in this path: \sites\all\modules\swftools\shared\swfobject\source.
s.
#15
I changed the embedding settings back to 'embed directly'. Then I changed the player from Pixel Out to the Generic player, and the same thing happens: must click twice to start the play of an audio file, the first time I play an audio file on a fresh browser page. After a 2nd click starts a play, that audio and any other audio on the current page can be played with just one click - this happens in Firefox, Opera or IE on a PC (haven't tested this on a Mac yet).
Thanks,
s.
#16
I'm having the exact same problem with my drupal installation.
Any solutions out there?
Best regards,
Thomas Kulvik
Ny Media AS
www.nymedia.no
+47 4000 7955
#17
Thomas, What I finally did was switch to the Generic Player, instead of 1 Pixel Out. The Generic Player is very nice, and only requires one click to play.
(You select the .mp3 player in the SWF Tools setting "Files Handling.")
s.
#18
I had this start happening the other day, here was the cause:
admin/media/swf/embed
under the section "Default settings for embedding"
There is an option called "Play immediately"
I had unchecked this for fear that the music would kick in at start. This deselection was what had caused my double click in non-explorer browsers. Reselecting it causes the movie the is the player to start, not the music... or at least that is how I interpret the behavior.
Reselect solved problem.
#19
Post #18 describes solution. Setting to fixed as a result.
#20
Automatically closed -- issue fixed for two weeks with no activity.
#21
#22
why reactivate the thread with no information?
5.x-1.1 is outdated. If still useing this version update to the newest release for 5.x