Проблем с Facebook Unsafe JavaScript attempt to access frame with URL

Публикувано на

Тези дни правих едно приложние за Facebook което използва Facebook Javascript-SDK за логин. Когато си отворя директо адреса на приложението всичко е ок, но когато искам да отвря приложението през неговия адрес от фейсбук (https://apps.facebook.com/app_id) в javascript конзолата започват да "хвърчат" грешки от типа:

Unsafe JavaScript attempt to access frame with URL: ....

Съответно и някой от нещата не искат да работят. Тази грешка прави Facebook ивентите да не се получават и ако има закачени функции към тези ивенти те няма да се изпълнят.

Проблема се оказва в протокола. Ако човек си е настроил винаги secure browsing от настройките във Facebook то приеложенито използва https. Докато правя приложението обаче аз съм под http. Ако протоколите съвпадат няма да има проблем.

За това докато се разработва приложенито трябва да си изключите secure browsing опцията в настройките на профила ви във Facebook!

blog comments powered by Disqus