Continuous Flash music player while navigating site

2010-06-17T05:38:05

I have a site that includes a Flash music player integrated into the layout. I want users to be able to navigate around the site without interrupting the music. I've done plenty of research and thinking and the following are the options I came up with (keeping in mind I want to be as SEO friendly as possible). Anyone have another idea?

  1. AJAX:
    I set up a version that changes the main content div to whatever nav link they click, thereby not interrupting the Flash player. I set it up in the proper search-engine-friendly manner with direct links and JQuery/Ajax functions. If someone goes to site.com/ and clicks the Contact nav link, it loads what's in the main content div on site.com/contact.php into the main content div and changes the URL bar to site.com/#Contact. The same goes for if they go to site.com/contact.php and click About in the nav, it loads the About content and changes the URL bar to site.com/contact.php#About.
    Obviously this opens up a whole new can of worms with AJAX and hash navigation/history issues, and I would end up with people possibly linking to things like site.com/contact.php#About (which I think looks terrible and can't be too great for SEO).

  2. Store the Flash player vars somewhere and reload them with the page:
    I'm not sure how to go about this, but I thought about keeping my regular navigation without AJAX and have it so when a user clicks a nav link, before it changes pages it stores the Flash player vars (current song and song position) somewhere, then loads them into Flash when the new page loads.

  3. Something with an iframe?

  4. Good alternative to a Flash player that will work for this type of application?

Thanks!

Copyright License:
Author:「phx_zs」,Reproduced under the CC 4.0 BY-SA copyright license with link to original source & disclaimer.
Link to:https://stackoverflow.com/questions/3057380/continuous-flash-music-player-while-navigating-site

About “Continuous Flash music player while navigating site” questions

I have a site that includes a Flash music player integrated into the layout. I want users to be able to navigate around the site without interrupting the music. I've done plenty of research and
edit: condensed question: How can I create a flash-free continuous music player (one that is uninterrupted as the user navigates the site) So I want to set up a website with an audio player that b...
I am using Dewplayer to play a background music on my website. I have done the integration and it works fine. When I click on my next page, the player stops playing the music until and unless I ag...
I know this is not a widely favorable feature, but I've had to add a continuous music player to a web project of mine, at a client's insistence. Does anyone have a solution to keep the music playing
I am trying to have a flash-based music player on my page which continues playing a song even when you refresh or go to another page within the web site. I whant do this like facebook footer i r...
I need to code an app which has a music player in it. The user should be able to control it the whole time he or she is using the application und the music must not stop while navigating through th...
I use to play an music from the site. i use to load html page and the flash player. but when i press play button its suddenly changing to pause button in device why i have to use any buffer method ...
I am trying to implement a feature on our wordpress site. Since the site is wordpress, we do have access to the plugins but our site is actually pretty custom and as a developer I do feel comfortable
I'm trying to incorporate a music player into my Django site. I currently have very basic audio playback with HTML 5, but I want to make it so that music will continue playing while the user browses
In my site i need to play background music where it should be continuous while navigating to other pages, my following code starts the music from the beginning when I navigate to another page. &lt...

Copyright License:Reproduced under the CC 4.0 BY-SA copyright license with link to original source & disclaimer.