我建立了一個應用程序,動態加載數據並顯示它。在模擬器(Torch 9800,v.6)上,一切都很好,但在真實設備上(與模擬器相同),我有一個非常奇怪的滾動問題 - 應用程序中的滾動緩慢且跳動。沒有JS或一些線程在後面運行,所以滾動應該沒問題。我通過簡單的overflow-y:scroll
完成了滾動條本身。黑莓WebWorks應用程序滾動
3
A
回答
1
這就是我解決它的方法,因爲您使用的是html而不是jQuery-mobile,我相信您可以「翻譯」代碼以適應您選擇的語言。
對於使用jQuery-mobile的黑莓Os5,Os6和Os7,我在需要輸入日期,文本,e.t.c的頁面中刪除了頁眉和頁腳的屬性「data-position:fixed」。並應用該樣式:
.header { //.footer
position:fixed;
z-index:10;
top:0;
width:100%;
}
對於未頁面既不需要向下滾動起來,也沒有輸入領域,我還應用了相同的造型倒是在動態插入HTML以下屬性(你做黑莓相同有一個虛擬QWERTY鍵盤的智能手機):
data-position="fixed" data-tap-toggle="false"
如欲翻譯爲這些屬性,你可以看任何jQuery的mobile.css文件標準的CSS。
http://code.jquery.com/mobile/1.2.0/jquery.mobile-1.2.0.css例如,查找適用於.ui-header-fixed .ui-footer-fixed
的樣式。
在我的情況下,這些應用程序並不像iOS和Android版本那麼流暢,但至少不像沒有解決方法那樣緩慢或不那麼慢。
相關問題
- 1. 黑莓webworks:觸控板滾動
- 2. 黑莓文件(Webworks)
- 3. 黑莓WebWorks變化
- 4. 使用WebWorks的黑莓
- 5. blackberry webworks:在黑莓webworks應用程序中加載本地頁面到iframe
- 6. 測試一個webworks黑莓應用程序
- 7. 黑莓webworks應用程序中的代碼簽名者錯誤
- 8. 黑莓webworks應用程序和推送通知
- 9. 黑莓webworks:支持HTML5
- 10. Facebook登錄黑莓Webworks
- 11. 黑莓Webworks刪除webstorage
- 12. 黑莓webworks兼容性
- 13. 帆布運動黑莓WebWorks的
- 14. 自動更新黑莓應用程序
- 15. 黑莓應用程序在
- 16. 添加垂直滾動條在黑莓應用程序屏幕
- 17. 黑莓粗體應用程序不水平滾動
- 18. 編程方式更改焦點黑莓WebWorks的應用
- 19. 黑莓Webworks應用程序不在模擬器上加載遠程頁面
- 20. 轉換黑莓網絡作品應用程序到黑莓Java應用程序
- 21. 無法刪除黑莓webworks應用程序的默認藍色突出顯示
- 22. 如何在一個應用程序中將黑莓Java SDK與BlackBerry WebWorks集成
- 23. 黑莓:黑莓應用程序中的推送通知
- 24. 在黑莓手機上加載黑莓應用程序
- 25. 從本地黑莓應用程序的黑莓菜單
- 26. 針對不同黑莓設備的黑莓應用程序
- 27. 什麼是開發黑莓Web應用程序的最佳方法(WebWorks應用程序)
- 28. webworks中的黑莓廣告服務
- 29. 黑莓webworks後臺頁面不工作
- 30. 黑莓WebWorks和「硬件後退按鈕」
我在PlayBook應用程序中遇到類似問題。你有沒有解決滾動問題? –
我在支持論壇上發佈了相同的問題http://supportforums.blackberry.com/t5/Web-and-WebWorks-Development/Strange-scrolling-issue/td-p/1530803,但不幸的是無法解決問題。也許你可以繼續論壇主題並獲得解決方案... – o15a3d4l11s2