2012-05-10 21 views
54

He instalado un servidor BigBlueButton, y parece funcionar bien en el sentido de que I puede acceder a la demostración de BBB y también acceder a ella desde una aplicación PHP utilizando la API de BBB.Consistencia de Colorbox en los navegadores

El problema comienza cuando intento abrir el cliente BBB en una ventana modal creada usando el plugin Colorbox jQuery usando el tipo de contenido iframe. Funciona como se esperaba cuando uso Firefox o Google Chrome porque el cliente BBB se abre y el usuario se une a la reunión como moderador o asistente.

Problema 1: Cuando trato de hacerlo en Internet Explorer o Safari, la ventana modal no abre el cliente BBB. En cambio, me lleva a la página de demostración de BBB en mi servidor BBB. Y parece que aún no puedo unirme a la demo de BBB en la ventana modal. Pero empeora. He agregado el código de depuración para asegurarme de que la URL que se usa en la ventana modal para llamar al es correcta. Si simplemente tomo esta URL y la coloco en , una nueva pestaña en Internet Explorer o Safari, se abre el cliente BBB como esperado. Simplemente no parece estar haciéndolo en la ventana modal.

Problema 2: Después de haber accedido al cliente acreditación usando la dirección URL en otra pestaña en el navegador, cuando recargo mi aplicación PHP, y acceso a la página de nuevo, el cliente acreditación será ahora cargarse como se esperaba en la ventana modal generada con Colorbox. (Por lo tanto, la URL generada por la API BBB es correcta). Este comportamiento es consistente para IE y Safari.) Por lo tanto, por alguna razón, acceder al cliente BBB en la pestaña del navegador parece ser necesario antes de IE o Safari me permitirá acceder a él en una ventana modal generada por Colorbox. Además, tenga en cuenta que una vez que he accedido a un cliente BBB en la pestaña del navegador, puedo acceder a cualquier reunión en la ventana modal (no solo la que me había unido en la pestaña del navegador) Cuando cierro el navegador y empiece de nuevo, luego acceder al cliente BBB en la ventana modal no funciona de nuevo. Parece que en la ventana modal generada por Colorbox, en IE y Safari, todos los componentes de BBB no pueden cargarse correctamente.

Por favor ayuda. He estado tratando de resolver esto por un par de días sin suerte. ¿Alguien más ha tenido problemas similares y tiene orientación para resolverlos?

Muchas gracias.

+2

Para obtener más información, qué está viendo en la consola de IE o Safari. IE no es el mejor, pero incluso un poco de registro de consola podría ayudar. Además, debería poder utilizar la página HTML que sirve como contenido para el iFrame por sí mismo para realizar pruebas. Eso podría ayudarte a aislar el problema. Además, edite su publicación una vez más para incluir si el servidor está en un host remoto, LAN o si está accediendo a él a través de una simple llamada al sistema de archivos. Por último, el servidor realiza un seguimiento de un registro de intentos de conexiones. Sé nada de BBB, pero vale la pena investigarlo. == KJM –

+2

no sé si esto ayudará y no está relacionado con BBB, pero en la configuración de colorbox js intente configurar fastIframe: false. Esto me ayudó a solucionar un error de IE con Colorbox. –

Respuesta

1

complicado llame al BBB IPI desde una URL, p. algo así como

<script src="www.bbb.com/script.js"></script> 

o se trata de locales

<script src="js/bbb.js"></script> 

si no es una receta local de tratar de descargarlo, he tenido problemas similares y esto les ha fijado, también si está llamando a la API desde otra página

<?php include_once "bbb.html" ?> 

asegúrese de que el gancho de la escritura está en la página de llamada y la página de llamada. no debería importar en la aplicación en vivo, pero a veces lo hace.

1

¿Ha intentado Habilitar algunas de las configuraciones de seguridad de IE? Establecería el dominio como un sitio de confianza y luego cambiaría la configuración de los sitios de confianza a un nivel personalizado.

Algunas de las opciones que pueden ayudar:

  • fuentes de datos de acceso a través de dominios - Habilitar
  • el lanzamiento de programas y archivos en un IFRAME - Habilitar
  • ventanas de navegar y de dominios distintos - Habilitar
+1

Los problemas ocurren * tanto en IE como en Safari *, por lo que esta no es una buena respuesta. – rvighne

Cuestiones relacionadas