У меня проблема с приложением Ionic Framework, которое использует вход в Parse.com Facebook.Parse.com Facebook Войти с Ionic Framework
Я следую инструкциям на веб-сайте Parse.com (https://parse.com/docs/js_guide#fbusers-setup) и не повезло, провел весь день на нем сегодня.
код У меня в app.js
Parse.initialize('xxxxxx', 'xxxxx');
window.fbAsyncInit = function() {
// FB.init({
// appId : 'xxxxxxxx',
// status : true,
// xfbml : true,
// version : 'v2.0'
// });
Parse.FacebookUtils.init({
appId: 'xxxxxx',
cookie: true,
status: true,
useCachedDialogs: false,
logging: true,
oauth: true
});
};
(function(d, s, id){
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) {return;}
js = d.createElement(s); js.id = id;
js.src = "http://connect.facebook.net/en_US/all.js";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
var currentUser = Parse.User.current();
$rootScope.user = null;
$rootScope.loggedIn = false;
if (currentUser) {
$rootScope.user = currentUser;
$rootScope.loggedIn = true;
}
$rootScope.userActionText = $rootScope.loggedIn ? 'Sign out' : 'Create account';
});
настройки у меня есть на приложение FB:
Основные параметры:https://www.dropbox.com/s/3c6vib6i323bbvf/Basic.png?dl=0
Дополнительные параметры:https://www.dropbox.com/s/f5q3rgh7v014ohf/Advanced.png?dl=0
Я использую t он iOS Simulator и запустил приложение на устройстве. После нажатия «Войти в Facebook» он переходит на экран типа «браузер» и показывает следующую ошибку:
Данный URL-адрес не разрешен конфигурацией приложения. Один или несколько указанных URL-адресов не разрешены Настройки приложения. Он должен соответствовать URL-адресу веб-сайта или Canvas, или домен должен быть поддоменом одного из доменов приложения.
Я попытался:
- Каждый Google результат с сообщением об ошибке и соответствующих результатов
- Добавление в канал URL, хостинг на myapp.parseapp.com/channel.html
- Использование FB .init, который закомментирован
- Изменение настроек приложения FB из локального хоста в онлайн-домен
- Различные варианты ключа инициализации: val
У кого-нибудь есть опыт работы с Parse.com и Ionic Framework, которые могут пролить свет на то, что я могу сделать, чтобы решить эту проблему?
Вы еще не поняли? Каково ваше решение? – fguchelaar