2017-03-15 52 views
2

我有一個Fullpage.js包裝和一個特殊的重疊或頁腳包裝。 我現在的問題是,我不能在IOS上的頁腳div內滾動內容。它適用於android和所有主流瀏覽器,但不適用於IOS。fullpage.js - 滾動不在fullpage.js包裝中的div不可能在IOS

任何想法如何我可以得到這個工作?只需打開IOS設備上的小提琴並嘗試滾動白色頁腳https://jsfiddle.net/t5eu2hdc/9/

非常感謝您的幫助。

$('.viewport').fullpage({ 
 
    anchors: ['test', 'test2', 'test3'], 
 
    navigation: true, 
 
    navigationPosition: 'right', 
 
    css3: true, 
 
    easingcss3: 'ease-in-out', 
 
    //fixedElements: '.footer', 
 
    normalScollElements: '.footer-inner', 
 
    scrollingSpeed: 1000, 
 
    scrollOverflow: true, 
 
    controlArrows: false, 
 
});
<div class="viewport"> 
 
    <div class="section">1</div> 
 
    <div class="section">2</div> 
 
    <div class="section">3</div> 
 
</div> 
 
<div class="footer"> 
 
    <div class="footer-inner"> 
 
     here goes the text 
 
    </div> 
 
</div>

回答

1

我回答你的問題in the github issues forum

至於建議:

我會建議你使用CSS3:假的,並放置在fullPage.js包裝內的元素。 然後使用normalScrollElements

除此之外...你將不得不修改庫和改變一些東西建議in this comment

0

不幸的是,在我的情況下,在github問題論壇中沒有任何建議。所以我轉移到IScroll在IOS設備上滾動。現在它工作得很好。對於Android和普通瀏覽器,我仍然可以使用本機滾動。