禁用Windows Phone 8的cordova上的过度渲染

Shi*_*arn 1 mobile scroll windows-phone cordova windows-phone-8

如何在Windows Phone 8的cordova 3.3.0中禁用过度滚动?

我试着补充一下

<preference name="DisallowOverscroll" value="true" /> 
Run Code Online (Sandbox Code Playgroud)

要么

<preference name="UIWebViewBounce" value="false" />
Run Code Online (Sandbox Code Playgroud)

在config.xml但无济于事.当我拖动屏幕到最后,我仍然可以拉动

屏幕和弹跳它.

有人可以告诉我一些关于此的事吗?

谢谢.

loc*_*ies 7

要在Windows中停止UIBounce或向外滚动,您必须在MainPage.xaml.cs文件中编写代码,以便从解决方案资源管理器中打开此文件,并在公共MainPage()函数的正下方行中打开

    this.CordovaView.DisableBouncyScrolling = true;
Run Code Online (Sandbox Code Playgroud)

所以添加之后就像你的功能应该是这样的

        public MainPage()
        {   InitializeComponent();
            this.CordovaView.DisableBouncyScrolling = true;
            this.CordovaView.Loaded += CordovaView_Loaded;
        }
Run Code Online (Sandbox Code Playgroud)

PS:请记住,如果你使用它,那么你的垂直滚动变得有点滞后.

  • 我们也面临着与你所说的"垂直滚动变得有点迟钝"相同的问题.如何克服它? (4认同)