HOW CAN I USE SOUND MANAGER 2 360 ON BLOGGER?

  • Problem
  • Updated 3 years ago
  • In Progress
Hi I'm making a music website and really love the look of sound manager 2 360 but i can't get it working! would u be able to walk me through how to set it up. the swf is my main problem cause blogger can't host files.... please help!
Photo of Alex Dyer

Alex Dyer

  • 3 Posts
  • 0 Reply Likes
  • annoyed

Posted 3 years ago

  • 1
Photo of Scott

Scott, Official Rep

  • 3801 Posts
  • 245 Reply Likes
If you can't host the SWFs locally, you will need to get the special "x-domain" (cross-domain-enabled) SWFs from the soundmanager2_flash_xdomain.zip file found in the swf subdirectory provided when you download the SM2 package.

By default, Flash doesn't let JS talk to it when on a remote domain like in your case, hence the need for the cross-domain-enabled versions which do allow it.

You will need to extract and upload those SWFs to your host, and then point soundManager.url = 'http://example.com/path/to/swf-direct...' to get things running.

Your markup may be complicated by the number of external references (JS, CSS and so on) for SM2, the player UI and so forth, but presumably that is nothing new to blogger users. :)
Photo of Alex Dyer

Alex Dyer

  • 3 Posts
  • 0 Reply Likes
thanks for that do you no how i can have each swf linked to the javascript individually because my host doesn't offer full folder upload?
Photo of Scott

Scott, Official Rep

  • 3801 Posts
  • 245 Reply Likes
You will need to load soundmanager2.js, and then set soundManager.url = 'http://example.com/x-domain-swf-direc...' - when SM2 goes to start, it will then try to load the appropriate SWF from that path, whether flash 8 or 9 etc.
Photo of Alex Dyer

Alex Dyer

  • 3 Posts
  • 0 Reply Likes
can you link me to a website that can? host these files?
Photo of Scott

Scott, Official Rep

  • 3801 Posts
  • 245 Reply Likes
As far as hosting, I don't have any recommendations. If you have your own domain (eg., example.com), you may want to look at setting that up with someone like Dreamhost or another provider you like.