Android cordova滚动事件未触发

时间:2015-10-07 19:41:59

标签: android jquery angularjs cordova scroll

我正在使用cordova框架开发一个Android应用程序,我想根据滚动位置更改我的标题面板的背景颜色。问题是滚动事件永远不会在我的模拟器和设备上被触发。

尝试使用Angular:

app.directive("scroll", function ($document) {
        return {
            restrict: 'A',
            link: function (scope, element, attrs) {
                console.log("scroll initiated");
                $document.bind('scroll', function () {
                    console.log("scrolling ...");
                });
            }
        };
    })

使用jQuery尝试:

$(document).ready(function() {
    $(window).on('scroll', function() {
        console.log('scrolling ...');
    });
}

我也在我的应用中实现了这个jsfiddle示例,但它没有用...

有人可以帮我解决问题吗?

1 个答案:

答案 0 :(得分:0)

我在Cordova上使用android和jquery使用:

 $(window).scroll(function() 
   {
     ...
   }

并且它有效,告诉我它是否会因为你而感到恶心。