Я создаю приложение facebook iframe. Мое приложение загружается один раз (я получаю signed_request один раз), а затем я просматриваю страницы в iframe, используя внутренние ссылки домена. Я заметил, что вижу эти странные сообщения как в Chrome, так и в Firefox
FB.init has already been called - this could indicate a problem
Я уверен, что этот метод вызывается только один раз, и кажется, что Facebook хочет, чтобы я вызывал его один раз на загрузку приложения (не один раз на страницу).
window.fbAsyncInit = function() {
FB.init({
appId: param('facebook_app_id'),
frictionlessRequests: true,
oauth: true,
channelUrl: site_url('/channel.html')
})
}
Какую ошибку (если таковая имеется) я делаю здесь?