Приложение Facebook все интегрировано на одной странице (без перезагрузки) - PullRequest
0 голосов
/ 11 мая 2011

В настоящее время я разрабатываю интерфейс для приложения на Facebook. По сути, игра отображается на странице холста и имеет навигацию в виде вкладок.

Что мне нужно, так это то, что когда пользователь нажимает «друзья», чтобы пригласить людей, страница отображается поверх игры (игра все еще в фоновом режиме и работает так, как и должно быть). Так что страница не должна перезагружаться. Для этого я поместил URL запросов друзей в src <iframe> и с помощью jquery скрыл / показал divs, но проблема в том, что <iframe> также будет содержать заголовок, нижний колонтитул и все такое facebook.com, но я просто хочу контент, потому что пользователь уже на Facebook. Есть ли лучший подход, чем то, что я делаю? Как мне это сделать?

Хорошим наглядным примером является навигация в приложении Facebook «Город Чудес».

1 Ответ

0 голосов
/ 11 мая 2011

Вам нужно написать скрипт на стороне сервера, который использует API Facebook, чтобы получить список друзей.Затем вы просто генерируете HTML, необходимый для отображения и использования этой информации.

Кроме того, вместо <iframe></iframe> вы можете просто использовать <div> и использовать javascript для заполнения его innerhtml (черезAjax).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...