none
Visualización de vídeos Silverlight en Firefox (problemas) RRS feed

  • Pregunta

  • Hola, tengo alojado un vídeo Sliverlight, pero tengo el problema de que éste se puede visualizar en todos los navegadores (Internet Explorer, Google Chrome y Safari), pero por qué en Firefox no se muestran. Tengo instalado Silverlight y lo que me sorprende es que en Chrome, un navegador incompatible con Silverlight según sus desarrolladores (los de Silverlight) se pueda ver el contenido además de los demás excepto Firefox, que sí es compatible.
    Quiero que me den una explicación.

    Ángel Manuel
    miércoles, 24 de febrero de 2010 12:26

Respuestas

  • Hola Angel.

    He probado lo que me comentas y tienes razon, Expression Web no crea bien el objeto incrustado (al menos como lo crea Expression Blend o visual studio).

    Bien, he comprobado el codigo y hace falta que realizes una modificacion para que te funcione en Firefox.

    En concreto en el tag de creacion del objeto:

    <object data="data:application/x-silverlight-2" type="application/x-silverlight-2" width="864" height="468">

    Debes de insertarle una ',' al final de la cadena "data", de forma que la linea anterior quedaria de la siguiente forma:

    <object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="864" height="468">

    con esto ya deberia de verse correctamente en firefox tambien.

    Ya me diras como te ha ido.


    Saludos
    David González
    sábado, 27 de febrero de 2010 19:19

Todas las respuestas

  • Hola Angel.

    En un principio se debe poder mostrar en todos los navegadores que indicas, yo he creado videos y se pueden reproducir correctamente en todos los navegadores.

    Entonces, para afinar mas:
    - ¿el problema es que no se reproduce el video o el problema es que no se muestra el contenedor de silverlight?
    - ¿has probado en otro pc con firefox, para estar seguro que no reside en tu pc?
    - ¿En que formato esta el video?, lo mas seguro es que si no se reproduce el video sea un problema de codecs.



    Saludos
    David González
    miércoles, 24 de febrero de 2010 14:14
  • El problema es que no aparece el reproductor/applicación Silverlight apareciéndome el botón que dice ''Instale MS Silverlight''.
    He probado en otros equipos con Firefox y el problema está.
    El vídeo está en WMV pero no tiene nada que ver porque en otros sites con vídeos en WMV, me salía que instalara el codec, lo instalé y nada.

    Ángel Manuel
    miércoles, 24 de febrero de 2010 18:56
  • Hola de nuevo Angel.

    ¿Que version de silverlight has usado?

    Si es cuestion de que no se detecta el plugin, parece ser el problema que habia con versiones anteriores a la 2 (betas incluidas).
    El problema residia en el archivo silverlight.js, esto se corrige en versiones a partir de la 2.

    Prueba descargarte la sdk y las tools de VS para la version que quieras 2,3 o 4(beta) y vuelve a compilar el proyecto silverlight.



    Prueba a compilar el proyecto tras haberte descargado la version correspondiente a tu proyeto y me cuentas como te ha ido.


    Saludos
    David González
    jueves, 25 de febrero de 2010 7:40
  • El vídeo lo inserté desde Expression Web 3. ¿Qué debo hacer?, porque no lo he insertado desde Visual Studio. Firefox es el único navegador que me da este problema y le repito que IE, Chrome, Safari, Opera, etc, muestran los vídeos.
    Ángel Manuel
    jueves, 25 de febrero de 2010 14:34
  • Hola Angel.

    He probado lo que me comentas y tienes razon, Expression Web no crea bien el objeto incrustado (al menos como lo crea Expression Blend o visual studio).

    Bien, he comprobado el codigo y hace falta que realizes una modificacion para que te funcione en Firefox.

    En concreto en el tag de creacion del objeto:

    <object data="data:application/x-silverlight-2" type="application/x-silverlight-2" width="864" height="468">

    Debes de insertarle una ',' al final de la cadena "data", de forma que la linea anterior quedaria de la siguiente forma:

    <object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="864" height="468">

    con esto ya deberia de verse correctamente en firefox tambien.

    Ya me diras como te ha ido.


    Saludos
    David González
    sábado, 27 de febrero de 2010 19:19