禁用在iPhone Web应用程序中移动,但保持滚动状态?
问题描述:
要禁用本地tochemove事件通常一个想使用:禁用在iPhone Web应用程序中移动,但保持滚动状态?
document.body.addEventListener('touchmove', function(e){ e.preventDefault(); });
但如果要防止移动(屏幕边框OT)的窗口,但离开的能力为滚动页面的内容?
答
有了一个UIWebView下面的代码可能会帮助你 -
UIWebView *webView = ...
//set zoom
UIScrollView *scrollView = [webView.subviews objectAtIndex:0];
[scrollView setZoomScale:0.0 animated:YES];
我用电话差距收拾我的web应用程序,我可能没有访问的WebView – WHITECOLOR 2012-01-02 18:08:56
你绝对可以访问Web视图。 – sciritai 2012-01-02 19:22:33
@WHITECOLOR可能正在使用PhoneGap Build。我使用PhoneGap Build来编译应用程序,但没有时间或专门知识来编辑Objective-C的某行_somewhere_ - 用于构建用户,还需要设置该平台的环境并独立于其他应用程序构建该应用程序。 – BradGreens 2013-04-25 04:02:57