Я пытаюсь реализовать возможность публикации сообщений на стене Facebook из моего приложения. Раздел веб-приложения http://developers.facebook.com/docs/authentication/.
Раньше это работало. Я открыл следующий URL-адрес в веб-просмотре
"https://graph.facebook.com/oauth/authorize?client_id=123456789123456&redirect_uri=http://www.mydomain.com&scope=publish_stream&display=wap"
И после того, как пользователь ввел свои учетные данные и предоставил мне необходимые разрешения, веб-просмотр был перенаправлен на uri перенаправления (www.mydomain.com), включая переменную get, из которой я проанализировал необходимый код.
Но внезапно меня больше не перенаправляют на redirect_uri. Меня перенаправляют на пустую страницу facebook (http://m.facebook.com/connect/uiserver.php)
Он ДЕЙСТВИТЕЛЬНО работает в браузере ПК и даже в браузере webos, но не в веб-просмотре.
Я даже написал полностью новое приложение, в котором не было ничего, кроме webiveiw. Main-assistant.js выглядит так.
function MainAssistant(argFromPusher) {
}
MainAssistant.prototype = {
setup: function() {
Ares.setupSceneAssistant(this);
console.log("setup");
//this.controller.get("facetimes").mojo.clearCookies();
//this.controller.get("facetimes").mojo.clearCache();
this.controller.get("facetimes").mojo.openURL("https://graph.facebook.com/oauth/authorize?client_id=123456789&redirect_uri=http://www.mydomain.com/callback&scope=publish_stream&display=touch");
this.controller.listen("facetimes",Mojo.Event.webViewTitleUrlChanged,this.titleChanged.bind(this));
},
cleanup: function() {
Ares.cleanupSceneAssistant(this);
},
titleChanged: function(event){
console.log(event.url + " DAS IST DIE URL");
}
};
Любые идеи?
Заранее спасибо.
Цитата