2011-01-11 19 views
4

あなたのモバイルウェブサイトのFacebook Likeボタン機能にはどのような方法を使用していますか?デスクトップサイトでモバイルサイト:Facebookのようなボタン

、私は次のように使用しました:

<script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script> 

        <fb:like href="websiteurl" show_faces="true" layout="button_count"></fb:like> 

しかし、これはFacebookのJavaScriptライブラリはかなりあり、特に以来、一部のモバイルデバイスでは問題となることができ、ロードされているJavaScriptライブラリに依存しません大きく、私たちはサイトのサイズを最小限に抑えようとしています。

もう1つの選択肢は、iframe機能を使用することです。これは、これを処理する最善の方法ですが、一部のモバイルデバイスはiframeをサポートしていません。 iPhone アンドロイド ブラックベリー のWindows Mobile

だから、可能な限りそれらのデバイスの多くをターゲットに探して:

我々は、次をサポートしています。私はiframeがそれを処理する最善の方法だと考え始めていますが、それがどのようにサポートされているかは、上記のデバイスのために全面的にわかりません。

おかげで、すべての

+0

すべてのプラットフォームではJavaScriptをサポートしています。それはIEのためにWMを吸うが、それは動作する。 –

+1

さて、ほとんどのJavaScriptをサポートしています。この問題は、これらのモバイルデバイスがどれくらいのJavaScriptをサポートしているかによって決まります。彼らのサポートは、デスクトップブラウザに比べて制限されています。さらに、FacebookのJavaScriptライブラリは、サイトの全体的なフットプリントを最小限に抑えようとしているため、まったくもっとも魅力的なライブラリではありません。 – StephenPAdams

+2

私は本当に誰かがモバイルウェブ上で「like」のようなfacebookを実装する答えを持っていればいいと思っています。私はここで、Facebookの開発者フォーラムで尋ねたところ、回答は常に同じです - 「iOS/Android APIを見てください」 - ネイティブアプリではなくモバイルウェブについて私たちが尋ねていることを完全に無視しています。 Facebookは「Facebook Connect for Mobile Web」の言及をすべて削除した。 –

答えて

1
+0

組み込みのLikeを使用すると、Likeボタンをロードせずに、任意のインタラクションからLikeアクションをトリガーできます。この投稿にはモバイルが記載されていますが、ビルトインのようなものはモバイルではありません。 –

0

現時点でこれを行うには素晴らしい方法は残念ながらありません。 Facebookはそれに取り組んでいるが、まだ開始のスケジュールはない。

関連する問題