Javascript Onepage滚动条在Safari中不起作用

Javascript Onepage滚动条在Safari中不起作用,javascript,jquery,safari,Javascript,Jquery,Safari,我不明白我的项目发生了什么。我可以在Chrome、Firefox、IE和Opera上轻松运行它,但在Safari上无法运行。 它只在新选项卡上的第一次加载上工作。并且在重新加载时将不起作用 Controller.js controller: function($scope, $state, $auth, Info){ $(".main").onepage_scroll({ sectionContainer: "section", easing: "ea

我不明白我的项目发生了什么。我可以在Chrome、Firefox、IE和Opera上轻松运行它,但在Safari上无法运行。 它只在新选项卡上的第一次加载上工作。并且在重新加载时将不起作用

Controller.js

controller: function($scope, $state, $auth, Info){
      $(".main").onepage_scroll({
        sectionContainer: "section",
        easing: "ease",
        animationTime: 700,
        pagination: true,
        updateURL: false,
        beforeMove: function(index) {},
        afterMove: function(index) {},
        loop: false,
        keyboard: true,
        responsiveFallback: false,
        direction: "vertical",
        navigation: true,
        navigationPosition: 'right'
      });
      $scope.down = function () {
        $(".main").moveDown();
      }
      $scope.up = function () {
        $(".main").moveUp();
      }
      $scope.getNews = function () {
        $scope.infos = Info.$search();
      }
      $state.go($auth.isAuthenticated() ? 'root.dashboard' : 'root.landing.home');
    },
    resolve: {
      lang: ['$translatePartialLoader', function($translatePartialLoader){
        $translatePartialLoader.addPart('root/landing');
      }],
    }

谢谢你的帮助

你试过了吗?@Alvaro我试过使用fullpage.js,但这会导致angularjs出现问题。哪一个问题会导致一页滚动无法解决?您是否已审阅,您可能必须使用
销毁
并再次初始化插件。@Alvaro我将再次尝试使用fullPage.js,谢谢。