У меня есть функция Facebook, как кнопка, которая отлично отрисовывается во всех браузерах на рабочем столе и на мобильных устройствах. Но проблемы лежат на устройствах с низким разрешением с разрешением 240x320. Кнопка «Like» заставляет устройство увеличивать масштаб страницы, тем самым обеспечивая горизонтальную прокрутку.Facebook Как кнопка, вызывающая горизонтальную прокрутку на мобильном устройстве
Кнопки отлично отрисовки на устройствах с шириной> 320 пикселей, например, на iPhone и т. Д., Но более старые устройства Android с шириной меньше, чем с проблемами.
Способ, которым я его вижу. Страница загружается отлично, а затем вызывает вызов в Facebook, а затем возвращается с некоторым параметром, который разбивает все. Он генерирует . Я пытаюсь установить параметры width
и overflow
, но ни один из них не работает. Я инициализирую кнопку Like, подобную этому:
<div id="fb-root">
<!--Facebook begins-->
<div class="fb-like" data-href="<%=RedirectURL%>" data-send="false" data-layout="button_count" width="80" data-show-faces="false"></div>
<!-- ends -->
</div>
<script>
window.fbAsyncInit = function() {
FB.init({ appId: '328982000461228', status: true, cookie: true,
xfbml: true
});
FB.Event.subscribe('edge.create', function (response) {
ntptEventTag('ev=Social&Action=Method Shared');
});
};
</script>
<script type="text/javascript">
не может быть сделано , Я пытаюсь сделать это через javascript. но подобная кнопка делает вызов сервера в facebook. после чего его все та же история. – amit