2011-01-11 3 views
4

Какой метод вы используете для функции Facebook Like button для своих мобильных веб-сайтов?Мобильные сайты: Facebook Like button

На настольных сайтов, я использовал следующее:

<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> 

Однако это полагаться на библиотеки JavaScript подгружается, который может быть проблематичным для некоторых мобильных устройств, тем более, что библиотека Facebook JavaScript довольно большой, и мы стараемся свести размер сайта к минимуму.

Другой вариант - использовать функциональность iframe, которая, как представляется, является лучшим способом ее обработки, однако некоторые мобильные устройства не поддерживают iframe.

Мы поддерживаем следующее: iPhone Android Blackberry Windows Mobile

Так, глядя на цель, как многие из этих устройств, как это возможно. Я начинаю думать, что iframe - лучший способ справиться с этим, но я не уверен, насколько он поддерживается по всем вышеперечисленным устройствам.

Спасибо всем

+0

Все платформы поддерживают JavaScript. Это отстой на WM из-за IE, но он работает. –

+1

Ну, большая часть поддержки JavaScript. Проблема в том, насколько поддерживаются эти мобильные устройства JavaScript. Их поддержка ограничена по сравнению с настольными браузерами. Кроме того, библиотека JavaScript Facebook не является точно самой стройной из библиотек, поскольку мы пытаемся свести общий след сайта к минимуму. – StephenPAdams

+2

Мне очень жаль, что кто-то не ответил на реализацию facebook «like» в мобильной сети. Я спросил здесь и на форумах разработчиков на facebook, и ответ всегда один и тот же: «посмотрите на iOS/Android API», который полностью игнорирует то, что мы спрашиваем о мобильных веб-сайтах, а не о родных приложениях. Facebook даже удалил все упоминания о «Facebook Connect для мобильного Интернета». –

ответ

1
+0

Использование встроенного Like будет означать, что вы можете вызвать действие Like из любого взаимодействия, не загружая кнопку Like. Сообщение упоминает мобильный, но встроенный «Like» не только мобильный. –

0

Там, к сожалению, не лучший способ сделать это в данный момент. Facebook работает над этим, но пока нет расписания для запуска.