1

iframe を使用せずにサードパーティのウィジェットを構築しています。ウィジェットがレンダリングされると、実際にはサードパーティのページ DOM 内に DOM 構造が作成されます。ウィジェットに facebook ボタンがあり、ユーザーが「facebook 接続」を使用してアプリに接続できるようにしたいと考えています。これは、ウィジェットを iframe 内にレンダリングすると機能します。ただし、サードパーティのページにロードされている場合、Facebook 接続は機能しません。これに対する回避策はありますか?

4

2 に答える 2

0

Ok。だから私があなたの質問から得たのは、あなたは他の人が彼らのサイトで利用できるような種類のサードパーティのプラグインを開発しているということです。この場合、Facebook接続を機能させるには、サーバーからiframeをロードし、ウィジェットとの間でクロスドメイン処理を行うには、jsonpを使用してAPIを提供する必要があります。したがって、Facebookを介したウィジェットとの間のすべてのリクエストは、appIdとドメインに接続され、ウィジェットとのすべてのサードパーティのやり取りは、サーバーとjsonpを介して行われます。理論的にはこの回避策は機能しますが、私があなたの質問に答えているかどうかはわかりません。これはおそらく上記のleosokが意味するものだと思います。

http://json-p.org/-jsonpに関する簡単なチュートリアル

http://php.net/-php Webサイト(サーバー側プログラミングの学習用)

http://w3schools.com/-Web開発に関連するすべてのもののための優れた学習リソース

http://www.apachefriends.org/en/xampp.html--windowsapacheサーバーパッケージ。独自の開発環境を構築するために必要なすべての要点が含まれています。

http://www.apachefriends.org/en/xampp-linux.html-最後のリンクと同じですが、Linuxフレーバー用です

于 2012-06-12T18:25:22.107 に答える
0

PHP経由でiframeをロードしようとしましたか?

于 2012-06-12T17:45:21.813 に答える