首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IBM 6.0 --如何防止应用程序中的缩放和滚动?

问IBM 6.0 --如何防止应用程序中的缩放和滚动?
EN

Stack Overflow用户
提问于 2013-11-13 12:26:00
回答 2查看 745关注 0票数 0

我们正在使用worklight 6与jQuery移动开发一个应用程序。

在HTML页面中,智能手机或平板电脑上的用户使用夹点和缩放是正常的,即使在没有滚动(环境影响)的页面中也是如此。

我想知道如何在使用Worklight、jQuery移动、PhoneGap或Cordova时禁用这些效果。

下面的链接( iOS示例的图像)显示了滚动的问题。当我们使用缩放时,会显示相同的黑色背景:0222.JPG

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-11-13 14:32:42

  1. 要禁用夹点和缩放效果,您可以尝试一个元标记,如:How do you disable viewport zooming on Mobile Safari?中所述

  1. 有几种方法可以禁用滚动。例如,如:http://workfunc.com/how-to-disable-scrolling-on-mobile/中所述

代码语言:javascript
复制
- Via jQuery:

$(document).bind('touchmove',函数(E){ e.preventDefault();});

代码语言:javascript
复制
- Or w/out jQuery (pure JS):

document.addEventListener('touchmove',函数(E){ e.preventDefault();},false);

  1. 如果希望仅在视口中禁用滚动,请参见以下问题:

代码语言:javascript
复制
- [Mobile overflow:scroll and overflow-scrolling: touch // prevent viewport "bounce"](https://stackoverflow.com/questions/15732466/mobile-overflowscroll-and-overflow-scrolling-touch-prevent-viewport-bounce)
- [Mobile Safari Viewport - Preventing Horizontal Scrolling?](https://stackoverflow.com/questions/5543495/mobile-safari-viewport-preventing-horizontal-scrolling)

​

票数 0
EN

Stack Overflow用户

发布于 2015-07-08 13:36:43

若要防止应用程序以工作光方式(MFP 7.0)滚动页面(UIWebView“弹跳”),请查找

apps\your_app_name\iphone\native\config.xml

并使

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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19953775

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档