如何删除在Blogger中删除滑动上一个/下一个帖子
问题描述:
在Blogger/Blogspot中,移动模板带有一个滑动功能,您无法显然禁用该功能,如果向左或向右滑动,则会转到上一个/下一个文章。如何删除在Blogger中删除滑动上一个/下一个帖子
这是很好的,所有,但我的文章有一张桌子和刷卡功能不会让我滚动水平。哪一点很糟糕。
有没有办法禁用滚动?
答
无论您在移动版本中是否需要,Blogger引擎都会在模板末尾注入脚本。由于上帝只知道他们注入的方式和时间,以及是否有办法阻止这种情况发生,所以我认为阻止完全加载脚本太困难了。但是你可以让他们对这个简单的黑客无能为力。
只需在模板中的</body>
之前添加以下行。
<script>
// hackiest thing in the universe so disable the stupid swiping from blogger
document.getElementById('main').addEventListener = function() {}
</script>
在消极方面,你可以没有添加任何事件到id=main
div
。另一方面,由于Blogger脚本无法添加touchstart
,touchmove
和touchend
事件,因此滑动消失。万岁!
答
由结合的答案OdraEncoded以上,从博客马修斯Produções在Blogger Help Forum建议一起,我觉得下面的最终代码应该被限制的id =禁止主要活动在移动网页的职位。
<b:if cond='data:blog.isMobile'>
<b:if cond='data:blog.pageType == "item"'>
<script>
// hackiest thing in the universe so disable the stupid swiping from blogger
document.getElementById('main').addEventListener = function() {}
</script>
</b:if>
</b:if>