gpt4 book ai didi

javascript - PhoneGap/ Cordova : cannot prevent scrolling

转载 作者:太空宇宙 更新时间:2023-11-04 07:34:03 24 4
gpt4 key购买 nike

我已尽一切可能防止在我的 PhoneGap (Cordova) 应用程序中滚动,但我就是无法阻止它。这是我尝试过的:

config.xml

<preference name="UIWebViewBounce" value="false" />
<preference name="DisallowOverscroll" value="true" />

index.html

<meta http-equiv="Content-Security-Policy" content="default-src * 'self' 'unsafe-inline' gap:; style-src * 'self' 'unsafe-inline'; script-src * 'self' 'unsafe-inline' 'unsafe-eval'; frame-src *">

...

<style>
html, body {
margin: 0px;
padding: 0px;
overflow: hidden;
}
</style>

index.js

function ready () {
document.body.addEventListener ("touchmove", function (e) {
e.preventDefault ();
}, false);
}

document.addEventListener ("deviceready", ready, false);

从字面上看,没有任何工作。有什么想法为什么不呢?谢谢!

最佳答案

我将我的应用放在一个 div 中并提供了这些规则来防止滚动。不确定为什么将规则应用于 <body>虽然没有用。 (在 Cordova 中,但我相信这适用于 PhoneGap)

.app {
position:absolute;
left:0px;
top:0px;
text-align:center;
height: 100%;
width: 100%;
overflow: hidden; }

关于javascript - PhoneGap/ Cordova : cannot prevent scrolling,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49121113/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com