是否可以添加動力/慣性滾動到trigger.io包裝的HTML5 iOS應用程序?Trigger.IO勢頭滾動
我目前正在構建一個基本的應用程序,並且注意到當瀏覽內容(iOS 6; iPhone 5)時,Webview沒有響應滑動動作的勢頭。換句話說,一個緩慢刷卡和快速掃結束了滾動到網頁視圖的相同部分(與本機應用程序,其中所述快速掃應該滾動到更遠的部分)。
是否有可能改變這種行爲並使其更像原生狀態?我曾嘗試以下these iOS momentum scrolling instructions和修改CSS,如下圖所示,但是這並不工作:
html {
overflow: scroll;
-webkit-overflow-scrolling: touch;
}
作爲一種變通方法,我覺得我可能我的WebView內使用intertia-模擬JS庫,但是我想如果可能的話避免這個選項。
在此先感謝!
在iOS上的觸發器上滾動應該有動量(當我嘗試它時)。您正在查看的頁面中可能有某些內容導致它無法工作?你可以嘗試一個簡單的頁面,內容很長,但沒有造型,看看你是否還有問題? – Connorhd
@Connorhd:我嘗試了香草造型,但仍然沒有運氣。即使釋放手指後,我仍然可以繼續滾動,但似乎是人爲的,如上所述,我發現_slow swipe_和_fast swipe_之間沒有區別。在您的測試中,如果您通過積極滑動從頂部滾動到底部,您是否明顯比使用輕掃更遠? – dbau
我看到平滑和快速滑動之間的差異,觸發器webview的行爲與Safari中打開的網頁的行爲類似(但沒有過度滾動)。測試我只是使用默認的應用程序觸發器創建並添加一些額外的段落,使頁面更長。 – Connorhd