Моя реализация Подключения Facebook (просто простая кнопка входа в систему, fb:login-кнопка) работает отлично над Firefox и IE.
Но та же кнопка не обнаруживается в Safari/Chrome (WebKit).
Вот то, что нелепо. В моем усилии по отладке я сохранил страницу (который содержит fb:login-кнопку), как статическая страница, и затем загрузите его в Safari. И кнопка обнаруживается, все работает!
Та же самая страница (с тем же самым источником HTML) представленный моим PHP не имеет никакого пути к переводу в рабочее состояние кнопки.
Я очень стараюсь поддерживать WebKit здесь, но я близко к отказу. Кто-либо может помочь?
Это может быть связано с установленным ClickToFlash. Либо отключите его, либо установите флажок «Автоматически загружать невидимые представления Flash» в настройках ClickToFlash.
Это произошло, когда я указал неправильный домен в callback_url в config/facebooker.yml. Очевидно, он использует его для загрузки js-файлов.