正如标题所说。如果您有 iPad,这里是 URL - 如何删除 iPad 评论插件的响应宽度? (页面底部)http://dev.assessmentday.co.uk/aptitudetests_numerical.htm
最佳答案
我也遇到过这个问题。如果我检测到这是在 iPad 上,我会通过手动添加设置为 false
的 data-mobile
属性来解决这个问题:
<script>
if (navigator.userAgent.match(/\biPad\b/)) {
document.querySelector('div.fb-comments')
.setAttribute('data-mobile', 'false');
}
</script>
这也可以改进以处理其他平板电脑,但最好的方法取决于 Facebook 如何自动检测“移动设备”,我不确定这一点。也许基于显示宽度,也许基于触摸事件处理程序的存在,或者实际上可能是服务器端的用户代理。
关于Facebook 评论插件在 iPad 上显示移动宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11984389/