Windows.Scroll事件在Android Web View上不起作用

window.scroll event does't work on android web view

本文关键字:View 不起作用 Web Android Scroll 事件 Windows      更新时间:2023-09-26

我最近创建了一个Web视图,除了window.scroll事件之外,一切似乎都工作正常。一旦用户到达屏幕末尾,我就会在我的移动网站中加载内容,不幸的是,这在 Android Webview 中不起作用。

我已经在Android Webview中启用了javascript。

这是我在PHP中使用的简单代码:

$(window).scroll(function(){
  alert('H'); //This never happens
});

在main_activity.java中,包括以下行:

webSettings.setJavaScriptEnabled(true);

这背后的可能原因是什么?有什么解决办法吗?

确保jQuery加载完成,那么你的代码就可以正常工作
将代码放在 :

<script type="text/javascript">
        window.onload = function() {
            if (window.jQuery) {  
                // jQuery is loaded  
                alert("Yeah!");
            } else {
                // jQuery is not loaded
                alert("Doesn't Work");
            }
        }       
</script>
如果警报"是

!",只需将警报("是!")替换为您的代码。