1. 解決窗口閃動問題
* 在打開一個window時,設置一個短時長的delay,可以有效的解決這個問題。
* 打開窗口時設置動畫,讓頁面平滑的過渡渲染,一方面解決閃動問題,另一方面提升用戶體驗。
2. 數據庫問題
開發中需要用到app本地數據庫時,會在res下面放置database。如果直接操作這個數據庫,是行不通的,需要把該數據庫copy到手機文件系統中,然後open文件系統中的數據庫,就可以進行數據庫操作了。
3. 屏幕適配
<meta name="viewport" content="maximum-scale=1.0,minimum-scale=1.0,user-scalable=0,width=device-width,initial-scale=1.0" />
4. 消除click事件的300延時
在需要響應onclick的元素,加上tapmode='xxx'屬性即可,xxx可以是一個css樣式,當該元素touchstart touchmove的時候就會展現xxx樣式,tapmode還具有速點擊事件的功能,消除了JS中標準click事件的300毫秒延遲。