Необлученное исключение: разрешение отклонено на Proxy.InstallTrigger
Я искал высоко и низко для этого и могу легко воспроизвести его. Запуск абсолютно последней версии PHP SDK и JS поступает непосредственно из facebook через соединение HTTPS. Мой "MyAppId" и домен были изменены в следующем коде. Подставьте свой собственный для воспроизведения.
Это с Firefox 8 и Firebug.
Код для воспроизведения:
`
<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>
`
Это, безусловно, вызовы FB.Canvas, которые генерируют ошибку. Если я прокомментирую оба варианта, никаких ошибок. Если я раскомментирую тот или другой или оба - Ошибка.
Код работал нормально до нескольких дней назад. Ориентация на верхнюю часть страницы и правильное масштабирование iframe. Я считаю, что это ошибка FB JS.
Ответы
Ответ 1
Кажется, что ошибка FireBug:)
шаги воспроизведения: http://code.google.com/p/fbug/issues/detail?id=4991
: https://bugzilla.mozilla.org/show_bug.cgi?id=701029
: http://groups.google.com/group/firebug/browse_thread/thread/2517d5f867b9f526/90f066856b45786f
так легко:)
Ответ 2
Проблема заключается не в ff, а в плагине fb - firebug. Я проверил страницу с ff 8.0 и firebug 1.84 и получил ошибку. Затем я проверил ff 8.0 с firebug 1.8.3.
Это таблица совместимости: Firefox 3.6 с Firebug 1.7.3
Firefox 4.0 with Firebug 1.7.3
Firefox 5.0 with Firebug 1.8.2 (and also Firebug 1.7.3)
Firefox 6.0 with Firebug 1.8.2 (and also Firebug 1.9 alpha)
Firefox 7.0 with Firebug 1.8.2 (and also Firebug 1.9 alpha)
Firefox 8.0 with Firebug 1.8.3 (and also Firebug 1.9 alpha)
Firefox 9.0 with Firebug 1.8.4 (and also Firebug 1.9 alpha)
Firefox 10.0 with Firebug 1.9 alpha
Итак... не волнуйся, будь счастлив. Не настоящая ошибка... Думаю.: P