Avisos
Vaciar todo

Avreloaded

15 Respuestas
3 Usuarios
0 Reactions
4,191 Visitas
Ricard
Respuestas: 91
Trusted Member
Topic starter
 

Hola,

Siguiendo las instrucciones de un post del blog de webempresa he instalado Avreloaded ( para poder ver videos en los productos de nuestro Virtuemart. Y funciona casi bien, ya que en la ventana de visualización nos aparece en la parte inferior un botón indicando que es necesario instalar la última versión de flash player... aunque ya hemos actualizado la versión del flash player. Nos gustaría saber si existe la posibilidad de que este mensaje no aparezca.

Os pasamos en enlace de la página del producto donde aparece este mensaje:
http://www.andana.net/ca/tenda-online.html?page=shop.product_details&category_id=1&flypage=flypage.tpl&product_id=9

Gracias


 
Respondido : 08/05/2011 7:06 pm
Luis Mendez Alejo
Respuestas: 23273
Illustrious Member
 

Hola Ricard,

Entiendo que estas visualizándolo en Chrome o Chromium y por eso te aparece, tal como explico en el vídeo este es un problema puntual de dicho navegador hasta la fecha sin resolver por parte de sus desarrolladores.

Prueba en Firefox o en Internet Explorer que no tendrás dicho problema.

Saludos


 
Respondido : 08/05/2011 7:24 pm
Ricard
Respuestas: 91
Trusted Member
Topic starter
 

Hola,

Habitualmente navego con el firefox (te adjunto imagen) y como verás desde Mac, supongo que el SO no serà el problema.

Gracias


 
Respondido : 08/05/2011 7:50 pm
Luis Mendez Alejo
Respuestas: 23273
Illustrious Member
 

Hola Ricard,

El SOP no es el problema, ya que esto mismo sucede en Windows y Linux y por lo que he visto ahora mismo es común a todos los navagadores, lo que sin duda es un problema más relacionado con el player que utiliza Flash actualmente y el formato a reproducir que con la extensión AvReloaded.

He observado que este problema le afecta a muchísimas páginas que incorporan vídeos Flash y lo curioso es que Adobe se descarga diciendo que es responsabilidad de los desarrolladores de navegadores.

Hasta el momento para vídeos independientes he encontrado la solución de envolverlos en un iframe que utilice un player concreto y no el de la extensión y así evitar el molesto aviso.

He probado a actualizar Flash player y addons de navegadores y no se corrige el problema.

Saludos


 
Respondido : 08/05/2011 8:34 pm
Luis Mendez Alejo
Respuestas: 23273
Illustrious Member
 

Hola Ricard,

Prueba a llamar al vídeo de Youtube con el siguiente código

Título Descripción 2011

 

Debes sustituir "UlcQ3mxlNfs" por el ID de tu vídeo en concreto en las dos posiciones del código donde se invoca. También puedes ajustar el tamaño a tus necesidades.

Si no quieres que aparezca debajo un texto y descripción puedes omitir el siguiente código:

Título Descripción 2011

Saludos


Esta publicación ha sido modificada el hace 5 años por antonio
 
Respondido : 08/05/2011 9:18 pm
Ricard
Respuestas: 91
Trusted Member
Topic starter
 

Gracias, intentaré utilizar el código que me sugieres. Pero me gustaría saber si crees que este problema tiene solución (en manos de adobe?) y si lo solucionarán pronto para poder utilizar el boton de Avreloaded sin tantas complicaciones.

Un saludo.


 
Respondido : 10/05/2011 2:18 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola Ricard

Creo que aplicando unas modificaciones al código del pluging se soluciona el problema, modificaciones a la programación de advertencias.
Prueba reemplazando el siguiente archivo, descomprimir y reemplazar el archivo avreloaded.php

/plugings/content/avreloaded.php

Saludos.


 
Respondido : 10/05/2011 9:09 pm
Ricard
Respuestas: 91
Trusted Member
Topic starter
 

Hola Jhon,

Realicé el cambio que me sugieres pero sigo encontrando el mismo mensaje. En definitiva, que no consigo eliminar el mensaje de actualización del Flash.

Si aparece alguna solución os agradeceré que me informéis.

Gracias.


 
Respondido : 19/05/2011 9:30 pm
Luis Mendez Alejo
Respuestas: 23273
Illustrious Member
 

Hola Ricard,

¿No te funciono el envolver el vídeo de Youtube? tal como te comentábamos más abajo.

Saludos


 
Respondido : 19/05/2011 9:37 pm
Ricard
Respuestas: 91
Trusted Member
Topic starter
 

Hola,

No no me funcionó, tal vez porque se aplica dentro de Virtuemart. Creía que con el AvReloaded podiía implementar fácilmente los videos (sin tener que recurrir al código) pero parece que este módulo tiene estos problemas. Si publican alguna actualización que lo solucione me gustaría saberlo.

Gracias


 
Respondido : 24/05/2011 9:11 am
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola Ricard

Tal como te sugerí antes, el código debería funcionar, verifica que tu archivo /plugings/content/avreloaded.php las líneas 457-489 aprox se encuentren comentadas y además que en la línea 452 exista código agregado.

Saludos.


 
Respondido : 24/05/2011 7:42 pm
Ricard
Respuestas: 91
Trusted Member
Topic starter
 

Hola Jhon,

En el archivo que se encuentra en la ruta que indicas, en las lineas que comentas se encuentra el siguiente comentario

//codigo agregado webempresa
$code = str_replace('!!WARN_JS!!', '', $code);
$code = str_replace('!!WARN_FL1!!', '', $code);
$code = str_replace('!!WARN_FL2!!', '', $code);

//codigo comentado webempresa
/*
// Generate alternate content (JavaScript warning and Flash warning)
if (is_int(strpos($code, 'swfobject.'))) {
$needswfo = 1;
if ($altset) {
$code = str_replace('!!WARN_JS!!', '', $code);
$code = str_replace('!!WARN_FL1!!', $altcontent, $code);
$code = str_replace('!!WARN_FL2!!', '', $code);
} else {
$code = str_replace('!!WARN_JS!!', $this->_getWARN_JS(), $code);
$wfa =& $this->_getWARN_FLASH();
$code = str_replace('!!WARN_FL1!!', sprintf($wfa[0],
$tcfg['divid'], $tcfg['flashver']), $code);
$code = str_replace('!!WARN_FL2!!', sprintf($wfa[1],
$tcfg['divid']), $code);
}
} else if (is_int(strpos($code, 'jeroenwijering.'))) {
$needsl = 1;
if ($altset) {
$code = str_replace('!!WARN_JS!!', '', $code);
} else {
$code = str_replace('!!WARN_JS!!', $this->_getWARN_JS(), $code);
}
$code = str_replace('!!WARN_FL1!!', '', $code);
$code = str_replace('!!WARN_FL2!!', '', $code);
} else {
$code = str_replace('!!WARN_JS!!', '', $code);
$code = str_replace('!!WARN_FL1!!', $altcontent, $code);
$code = str_replace('!!WARN_FL2!!', '', $code);
}

*/

Sin embargo, como puedes ver en la web ( http://www.andana.net/ca/tenda-online.html?page=shop.product_details&category_id=1&flypage=flypage.tpl&product_id=9) sigue apareciendo el mesaje.

Gracias


 
Respondido : 25/05/2011 9:53 am
Luis Mendez Alejo
Respuestas: 23273
Illustrious Member
 

Hola Ricard,

Estamos trasladando un problema que es del navegador y del SOP al componente/plugin y no es correcto.

El problema no reside en AvReloaded por mucho que determinados "hacks" hagan que cargue, los vídeos cargan en VirtueMart pero mientras los navegadores no actualicen correctamente el uso de Flash el problema prevalecerá.

No se si en MAC esto se resuelve mejor al utilizar codecs privados del fabricante, pero en Windows y Linux el problema existe a nivel navegador.

Saludos


 
Respondido : 25/05/2011 4:58 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola Ricard

Creo que puedes haberte equivocado en la copia del archivo, debes reemplazar el archivo /plugings/content/avreloaded.php y no en la carpeta /plugings/content/avreloaded/

El código comentado en el archivo avreloaded.php es el que genera la advertencia en el cliente.

Puedes ver un ejemplo con el código comentado en :
http://ayudatienda.webempresa.eu/tienda/details/5/3/lavadoras/hotpoint-ultima-v8

Saludos.


 
Respondido : 28/05/2011 3:56 pm
Ricard
Respuestas: 91
Trusted Member
Topic starter
 

Muchas gracias, efectivamente no lo había puesto en la carpeta correcta.

De nuevo, gracias.


 
Respondido : 28/05/2011 5:38 pm