我必须检测网站是否完全向下滚动。在桌面浏览器上,这很好用:
if($(window).scrollTop() == $(document).height() - $(window).height()) {...}
但在Chrome for Android上,$(window).height()
,window.innerHeight
和window.outerHeight
都会返回非常奇怪的值。这些值与设备显示的实际像素大小不同。
我怎样才能可靠地解决这个问题?
答案 0 :(得分:1)
Chrome for Android非常聪明:
无论哪种方式,它都会执行真实大小的翻译
<meta name="viewport" content="target-densitydpi=device-dpi, width=device-width" />
上面的行将告诉它转到原始分辨率: