por explorer » 2015-12-09 17:52 @786
El reproductor está anclado a la parte del HTML donde están sus marcas <audio> o <embed> o <flash>. Si se carga una nueva página o se pulsa un enlace que provoque el cambio del DOM de esa página, el reproductor es parado antes.
Lo que se suele hacer es colocar el reproductor en un <iframe> invisible mientras el resto de los contenidos van en otro <iframe>. O se pueden usar <frame>.
Bueno, todo es muy sucio. De hecho, ya no recuerdo ninguna página que tenga música de forma permanente al cambiar de contenido.
Sí que recuerdo que un cliente nos pidió eso, y ya le avisé que era una mala idea: escuchar la canción un par de veces está bien, pero al cabo de cincuenta veces, la odias. Y sí: nos llamó al cabo de unos días para pedirnos que lo quitáramos.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES