我正在使用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>
答案 0 :(得分:0)
在你的iscroll.js文件中,第112行附近有一行:
hideScrollbar: isIDevice,
将其更改为:
hideScrollbar: false,