iSrcoll4 - показывать полосу прокрутки по умолчанию - PullRequest
0 голосов
/ 06 марта 2012

Я использую iScroll4, чтобы показать пользовательскую полосу прокрутки для устройств iOS. Я заметил, что полосы прокрутки не видны по умолчанию и появляются только тогда, когда пользователь прокручивает содержимое. Есть ли возможность показывать полосы прокрутки по умолчанию при загрузке страницы на устройствах iOS?

<script type="text/javascript"> 
var iOS = false,   p = navigator.platform;

if( p === 'iPad' || p === 'iPhone' || p === 'iPod' ){
        iOS = true;
}


if(iOS == true){

function loaded() {
    myScroll = new iScroll('wrapper', { scrollbarClass: 'myScrollbar' });
}

document.addEventListener('touchmove', function (e) { e.preventDefault(); }, false);    
document.addEventListener('DOMContentLoaded', loaded, false);    
window.onload = function() { setTimeout(function () { loaded(); }, 1500)};  
}

</script>

1 Ответ

0 голосов
/ 26 февраля 2013

В вашем файле iscroll.js, вокруг строки 112 есть строка:

hideScrollbar: isIDevice,

Измените его на:

hideScrollbar: false,
...