Кто-нибудь смог заставить работать FB.Canvas.setUrlHandler? - PullRequest
0 голосов
/ 24 марта 2012

Даже используя тестовый код по умолчанию в моем приложении, я не могу заставить это работать.Он выполняет обновление всей страницы при входе в приложение через уведомление о запросе, даже если мой обратный вызов - это просто журнал, чтобы увидеть, сработал ли он.

FB.Canvas.setUrlHandler(function(data) {
    console.log(data);
});

Документы наводят меня на мысль, что это не должно вызыватьстраница iframed теряет свое состояние ... но я не могу заставить ее работать.

Соответствующий документ: https://developers.facebook.com/docs/reference/javascript/FB.Canvas.setUrlHandler/

1 Ответ

1 голос
/ 27 марта 2012

Ваш код верен, эта функция, по-видимому, больше не работает по какой-то причине.

Мы успешно использовали его в нашем приложении Facebook, и оно внезапно перестало работать без нашего прикосновения к коду.

РЕДАКТИРОВАТЬ: Ошибка регистрируется здесь: http://developers.facebook.com/bugs/175498382567165

Пожалуйста, помогите исправить это раньше, пометив его как воспроизведенный вами и добавьте некоторую информацию.

...