Как заставить работать плагин PhoneGap Facebook Connect - PullRequest
4 голосов
/ 09 октября 2011

У меня есть полное приложение для Android, написанное на Dreamweaver CS 5.5 с использованием PhoneGap (сейчас ECLIPSE).Я в одном шаге от выпуска этого замечательного приложения для Android Market.Мне просто нужна кнопка «Поделиться на Facebook», которая позволяет пользователю публиковать некоторую информацию из приложения вместе со ссылкой на приложение в Android Market.

Я пытаюсь использовать новый плагин PhoneGap Facebook Connect, который должен работать только с несколькими строками кода.https://github.com/davejohnson/phonegap-plugin-facebook-connect

У кого-нибудь работает этот плагин в Dreamweaver?Или у кого-нибудь это работает ВСЕ?Я даже не могу найти никого с историей успеха в любой IDE.

[ОБНОВЛЕНИЕ] Теперь я полностью создал свое приложение в Eclipse.Я настроил свои app_secret и app_id, и кнопки на странице примера теперь реагируют на нажатия.

  • Вход в систему: оповещения "не вошли" (даже если я вошел в Facebook как черезприложение и браузер)
  • Я: оповещения "Для запроса информации о текущем пользователе должен использоваться токен активного доступа. Тип: OAuthException
  • Получить сеанс: оповещения" undefined "
  • Получить логин: загружает страницу браузера в браузере с сообщением «произошла ошибка.Пожалуйста, попробуйте позже "
  • Выход: оповещения" auth.statusChange event "

Есть идеи?

Ответы [ 2 ]

0 голосов
/ 10 ноября 2011

Нашли обходной путь: я взял на себя проект под затмением.Затем я мог бы добавить несколько дополнительных jar (facebook), и структура проекта может быть легко перемещена из DW (файлы index.html + js).

Здесь есть учебное пособие по этому **

FB connect теперь отлично работает в эмуляторе.

0 голосов
/ 12 октября 2011

В плагине PhoneGap Facebook Connect, выпущенном D Johnson, вам также нужно включить небольшую часть Java в SDK Android.

Как сказано в описании плагина:

SDK Facebook (как нативный, так и JavaScript) меняется независимо от этого плагина.Рабочая версия Facebook Android SDK распространяется вместе с плагином, и на момент написания ...

К сожалению, этот новый Android Android SDK не выпущен в виде фляги, поэтому вы не можете легко вставить его в себя.Android SDK установлен на вашем компьютере.

При создании проекта Dreamweaver будет использовать эту новую библиотеку (к которой обращается новый плагин phoneGap), и ваше приложение будет работать.

Вот где я нахожусьтакже пытаясь найти способ включить этот маленький кусочек Java-кода в исходный SDK, чтобы я мог использовать его и с плагином phoneGap.Я опубликую здесь, если мне удастся!

...