我正在開發一個應用程序PhoneGap和jQuery Mobile。它確實在殺死應用程序的性能。我使用jQuery Mobile的唯一原因是因爲swipe lateral menus。Facebook像在沒有jQuery Mobile的JavaScript中滑動菜單
有任何簡單庫,正確地執行該實現?我只發現jQuery Mobile相關的東西。
在此先感謝!
我正在開發一個應用程序PhoneGap和jQuery Mobile。它確實在殺死應用程序的性能。我使用jQuery Mobile的唯一原因是因爲swipe lateral menus。Facebook像在沒有jQuery Mobile的JavaScript中滑動菜單
有任何簡單庫,正確地執行該實現?我只發現jQuery Mobile相關的東西。
在此先感謝!
是的,你說得對,他們是導致許多性能問題主要應用,
1.Due的事實,還有每當我們刷卡過渡效果或改變當前頁面。每個移動設備對於轉換都不夠兼容。因此,要使其順利運行,應用程序中的轉換應用程序無處不在。
將此應用於您的index.html頁面。
<script>
$(document).on("mobileinit", function()
{
$.mobile.defaultPageTransition = 'none';
}
</script>
或
你可以申請data-transition="none"
到你的應用。 我在過去有類似的問題,但這個解決方案爲我工作。
2.我不知道任何JavaScript庫,但我有一個解決方案。取一個div,並使其隱藏/顯示在mousemove/touchmove
或swipeleft/swiperight
事件jQuery Mobile.You可以設置div的CSS爲顯示/隱藏你的頁面的任何地方。
以下是jQM的事件數量的鏈接。 jQM Events
例如
<div id="xyz">
</div>
<a data-role="button" id="abc" href="#" data-theme="c" >Swiperight</a>
在JavaScript
$('#abc').on('swipeleft',function()
{
var div = $('#xyz');
div.show();
}
希望我已經回答了你的問題,按您的要求。
Snap.js看起來很漂亮。感謝您的鏈接。 – damaxxed
謝謝你推薦我的圖書館;) – artberri
我們不能只用HTML 5來做這件事。我不確定,但聽說有人說這隻能用HTML 5來實現。如果是這種情況,爲什麼要使用任何外部庫來增加項目的大小和相關性? –