Nous avons un Guichet application avec une page qui contient un dérivé incorporé vidéo Youtube. La vidéo prend en charge et joue très bien, mais apparemment, il entraîne le reste de la page ne soit pas rendu -, il semble que les éléments du DOM à venir après l'intégrer simplement ne pas apparaître sur la page, en dépit d'être dans le balisage.
En regardant la console d'erreur dans google Chrome révèle:
Dangereux JavaScript tentative d'accès à image avec l'URL http://example.com/detail/COMMUNICATION/search/com-sonyericsson-hanashi à partir de l'image avec l'URL http://www.youtube.com/embed/eJY7_De5opI?enablejsapi=1&autohide=1&showinfo=1. Les domaines, les protocoles et les ports doivent match.
J'ai googlé ce une bonne quantité, et les gens semblent dire que c'est innofensif et pour l'ignorer. Semble tout simplement faux, et dans notre cas, il fait des sauts de page.
Si nous changeons notre application de sorte que la vidéo est intégrée de manière dynamique via une requête ajax de rappel (utilisateur clique sur un Guichet AjaxLink) nous obtenons toujours le message d'erreur dans la console, mais au moins, la page s'affiche entièrement. Malheureusement, cela ne fonctionne pas pour nous, car nous avons besoin de la vidéo pour être chargé par défaut lorsque l'utilisateur frappe d'abord la page.
Edit: je dois ajouter que, même si le message d'erreur a été prise à partir de la console Chromée, le bug semble affecter tous les navigateurs que j'ai essayé: Chrome, Safari et Firefox.