He buscado alto y bajo para esto y puedo reproducirlo fácilmente. Ejecutar el último PHP SDK y el JS viene directamente de Facebook a través de una conexión HTTPS. Mi 'MyAppId' y el dominio han sido cambiados en el código que sigue. Sustituye el tuyo para reproducirse.Excepción no detectada: Permiso denegado a Proxy.InstallTrigger
Esto es con Firefox 8 y Firebug.
Código para reproducir: `
<body>
<div id="fb-root"></div>
<script type="text/javascript">
window.fbAsyncInit = function() {
FB.init({
appId: 'MyAppID',
status: true,
oauth : true,
cookie: true,
channelURL : 'https://www.mydomain.com/channel.html'
});
FB.Canvas.setAutoResize();
FB.Canvas.scrollTo(0,0);
};
(function() {
var e = document.createElement('script'); e.async = true;
e.src = document.location.protocol +
'//connect.facebook.net/en_US/all.js';
document.getElementById('fb-root').appendChild(e);
}());
</script>
Test
</body>
</html>
`
Es definitivamente las llamadas a FB.Canvas que están generando el error. Si comento ambos, no hay error. Si elimino el comentario de uno o el otro o ambos, error.
El código funcionaba bien hasta hace unos días. Dirigiéndose a la parte superior de la página y escalando el iframe correctamente. Creo que este es un error FB JS.
actualizado firebug a 1.92b. Todavía lo hace, de hecho, está arrojando incluso más errores que antes. IE8.0.6 arroja errores Permiso denegado en CANVAS_PROXY.PHP (Línea 89, col 3) que se publican desde https://s-static.ak.facebook.com/connect/canvas_proxy.php?version=3 –
Esto no es un Problema FireBug. Y aún no se ha resuelto, compruebe https://bugzilla.mozilla.org/show_bug.cgi?id=701029 – JohnPayne