2011-08-12 8 views
0

残りのWebアプリケーションと同じWebView /ページのPhoneGapにFacebookのようなボックスを表示するにはどうすればよいですか?私はFacebook like boxをPhoneGapアプリケーション(jQuery Mobileを使用して)に表示したいと思います。同じWebView /ページのPhoneGapのFacebookのようなボックスを表示しますか?

PhoneGapは、Facebookのようなボックスの新しいブラウザウィンドウ/ webviewを開きます。

他のFacebookソーシャルプラグインと同じ状況です。私は、そのようなボックスをそのページの通常のコンテンツの一部にしたい、childbrowserなどを開くことはしません。両方のバリアント(FBXML [1] & iframe [2])はデスクトップブラウザの同じページにうまく表示されますが、PhoneGapは新しいウィンドウでそれらを開き、アプリケーションを終了します。

提案がありますか?

[1]:

<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:like-box href="http://www.facebook.com/platform" width="292" show_faces="true" border_color="" stream="true" header="true"></fb:like-box> 

[2]:

<iframe src="http://www.facebook.com/plugins/likebox.php?href=http%3A%2F%2Fwww.facebook.com%2Fplatform&amp;width=292&amp;colorscheme=light&amp;show_faces=true&amp;border_color&amp;stream=true&amp;header=true&amp;height=427" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:292px; height:427px;" allowTransparency="true"></iframe> 

答えて

0

OpeneingインラインフレームPhoneGap.plistでExternalHostsキーに追加するドメインを必要とします。その後、Facebookのような外部ページが通常のコンテンツに表示されます。

"PhoneGap.plistのExternalHostsキーの下にドメインを追加する必要があります。" link

関連する問題