Javascript 溢出:隐藏在iPad iOS 11上不工作

Javascript 溢出:隐藏在iPad iOS 11上不工作,javascript,ios,css,cordova,ipad,Javascript,Ios,Css,Cordova,Ipad,我试图在单击按钮时使div全屏显示,当我这样做时,我希望body元素不要滚动。它在浏览器或iPad模拟器(Xcode)上运行良好,但在实际的iPad上,我仍然可以向下/向上滚动 基本上,这是单击时更改样式的按钮: document.getElementsByTagName('body')[0].style.overflow = 'hidden' document.getElementsByTagName('body')[0].style.posit

我试图在单击按钮时使div全屏显示,当我这样做时,我希望body元素不要滚动。它在浏览器或iPad模拟器(Xcode)上运行良好,但在实际的iPad上,我仍然可以向下/向上滚动

基本上,这是单击时更改样式的按钮:

            document.getElementsByTagName('body')[0].style.overflow = 'hidden'
            document.getElementsByTagName('body')[0].style.position = 'fixed'
            document.getElementsByTagName('body')[0].style.height = '100%'
            document.getElementsByTagName('html')[0].style.overflow = 'hidden'
            document.getElementsByTagName('html')[0].style.position = 'fixed'
            document.getElementsByTagName('html')[0].style.height = '100%'

我建议使用jquery@Tegito123我正在使用angularjs,由于我的项目可能重复的某些特定原因,无法使用jquery