2013-11-26 72 views
1

我正在開發使用cordova/phonegap的混合應用程序。如何在Windows 8移動應用程序中禁用webcontainer的彈跳效果

在佈局中有一個固定的標題,它在Android,IOS中很好用,但在Windows 8 Phone [Lumia 920]中,當我向上滾動屏幕時,標題也會滾動,有時會從頂部再次切斷滾動屏幕後,標題來到正確的地方。

我無法找到任何修復,任何幫助將不勝感激。

====更新24/12/2013 ====

發現,這是所謂的反彈效應。 我能夠通過使用CSS來解決這個問題:

touch-action:none; 

,但它也將被禁用設備的所有滾動和觸摸事件。所以這並沒有解決我的問題。仍在尋找解決方案。

回答

0
public MainPage() 
    { 
     InitializeComponent(); 
     this.CordovaView.DisableBouncyScrolling = true; 
     //Splash_Screen(); 
    } 

將以上幾行添加到主類的c#文件中。

使用最新的科爾多瓦2.5+

+0

謝謝,它正在工作,但頁面滾動受到影響,它不是滾動平滑。任何想法 ? –

+0

這就是科爾多瓦框架級限制。他們在文檔高度到達底部時監視它們禁用鼠標事件。當您向相反方向滑動時,Cordova會解鎖滾動條,因此當您第一次滑動時可能會出現一個顛簸。一旦解鎖滾動平滑。但有些事比沒有好。如果答案幫助你接受它作爲正確的答案。 – Nirus

相關問題