Foros del Web » Creando para Internet » Flash y Actionscript »

Un flash como sonido de fondo

Estas en el tema de Un flash como sonido de fondo en el foro de Flash y Actionscript en Foros del Web. Siguiendo unos consejos del foro, decidí usar un flash para insertar un sonido de fondo... Lo estoy usando en un blog de WordPress, para esto ...
  #1 (permalink)  
Antiguo 19/10/2008, 16:08
 
Fecha de Ingreso: abril-2003
Mensajes: 1.129
Antigüedad: 21 años
Puntos: 34
Pregunta Un flash como sonido de fondo

Siguiendo unos consejos del foro, decidí usar un flash para insertar un sonido de fondo...

Lo estoy usando en un blog de WordPress, para esto "metí" el flash en el footer, si bien al cargar la página funciona, al pasar de un post a otro no vuelve a escucharse... Sólo vuelve a escucharse si doy click en Inicio y vuelvo al home del blog...

¿Por qué puede ser que pase esto?

¿Dónde debería meter el flash para que con cada cambio de página se vuelva a escuchar el sonido de fondo?

No se si se puede, pero si les ayuda y hace falta poner el sitio en cuestión me avisan...

Gracias...

Les dejo el código, porque veo algo que quizás sea el problema...

Código HTML:
<object
        classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
        codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0"
        id="psp"
        width="10" height="10"
      >
        <param name="movie" value="psp.swf">
        <param name="bgcolor" value="#DBF4FF">
        <param name="quality" value="high">
        <param name="allowscriptaccess" value="samedomain">
        <embed
          type="application/x-shockwave-flash"
          pluginspage="http://www.adobe.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"
          name="psp"
          width="1" height="1"
          src="psp.swf"
          bgcolor="#DBF4FF"
          quality="high"
          allowscriptaccess="samedomain"
        >
          <noembed>
          </noembed>
        </embed>
      </object> 
Eso de " <param name="allowscriptaccess" value="samedomain">" tendrá algo que ver con el problema?
  #2 (permalink)  
Antiguo 20/10/2008, 07:54
Avatar de Zguillez  
Fecha de Ingreso: noviembre-2007
Ubicación: Barcelona
Mensajes: 30
Antigüedad: 16 años, 5 meses
Puntos: 0
Respuesta: Un flash como sonido de fondo

Prueba de colocarlo en el header. Puede que el temple de WP que utilices tenga un footer diferente para la pagina principal que para los post internos.
  #3 (permalink)  
Antiguo 20/10/2008, 10:39
 
Fecha de Ingreso: abril-2003
Mensajes: 1.129
Antigüedad: 21 años
Puntos: 34
Respuesta: Un flash como sonido de fondo

Cita:
Iniciado por Zguillez Ver Mensaje
Prueba de colocarlo en el header. Puede que el temple de WP que utilices tenga un footer diferente para la pagina principal que para los post internos.
Si, tambien probé en el header y nada... Sólo lo escuho una vez y al cambiar de página no se repite...

Lo único que se me ocurre, aunque no se si será lo ideal es ponerlo en cada php del theme de wordpress, a saber...

index.php
single.php
archive.php
page.php

Creo que serían esas 4, voy a probar con ese método...
  #4 (permalink)  
Antiguo 20/10/2008, 10:56
 
Fecha de Ingreso: abril-2003
Mensajes: 1.129
Antigüedad: 21 años
Puntos: 34
Respuesta: Un flash como sonido de fondo

Ahhh detecté el problema...

WP al presentar sus páginas las presenta en subcarpetas, no se como llamarlo, a lo que voy es que el embed decía

<param name="movie" value="psp.swf">

src="psp.swf"

como el psp.swf está en el raiz, desde el index funcionaba, pero desde las páginas como

http://www.midominio.com.ar/titulo-del-post

No funcionaba...

Entonces la solución fué...

<param name="movie" value="http://www.midominio.com.ar/psp.swf">

src="http://www.midominio.com.ar/psp.swf"

Y ahora si funciona perfectamente Lo comparto por si alguno tenía un problema similar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:23.