PhoneGap開發總結 乾貨

2021-06-28 18:21:22 字數 976 閱讀 5467

1.因為是 web頁面,長按住某乙個文字區域會彈出複製選擇框(android 4.0)

可以通過 遮蔽

body *

2.通過html標籤移除快取的影響

3.通過:active偽類來實現 按鈕 按下的樣式切換

4.通過 給按鈕新增震動 提高使用者使用感受

$(".vibrate").bind('tap', function () ,0); 

});ps:需要引入phonegap的js

5.通過本地假設tomcat伺服器,修改phonegap本地config.xml的白名單 來實現遠端除錯。而不是每次除錯都打apk包

6.使用iscroll4外掛程式的時候 設定 bounce:false ,不需要空白的拖動,破壞原生感

7.使用phonegap 的 super.clearcache();可以清楚快取;但是每次載入會變得很慢【除錯的時候可以開啟】

8.按鍵聲音需要自己編寫phonegap外掛程式來實現。

主要**:

audiomanager audiomanage=    (audiomanager)getsystemservice(audio_service); 

audiomanage.playsoundeffect(audiomanager.fx_key_click);

9.不用table 改用 ul li來模擬,同android版本,不同機型上會有詭異問題出現

10. 捕捉android返回按鍵【需要phonegap支援】

document.addeventlistener("deviceready", ondeviceready, false);     

function ondeviceready()

function onbackkeydown()

11.對於phonegap本地hybrid模式的程式而已,jquery與zkpeto 效能區別不大。注意說的是jquery 不是 jquerymobile.

原引:

PHP 開發規範(乾貨總結)

本規範基於 psr 和實際專案經驗整理而成,目前已在公司內部推行使用,特分享如下。分為編碼格式篇和程式設計篇兩大部分。基於 psr 1 psr 2 psr 12 this is a example class declare strict types 1 namespace vendor packa...

phonegap 跨域總結

折騰了幾個小時,終於把所有情況摸清楚了。首先跨域的概念就不講述了,這裡為了能夠便於大規模開發,這裡的目的只有乙個,提高工作效率!為老闆省錢 但是,但是,請各位看官注意,這裡是但是,在pc端進行除錯時還是出現了如下問題 為了解決這個問題,可以在我們的後端進行統一處理,即response中新增一些跨域配...

iOS之PhoneGap開發環境

由於在下最近在做基於html5的跨平台移植,搭建環境的時候著實費了不少勁。現在空閒下來順便整理一下,給大家分享。首先介紹一下phonegap。phonegap是一款基於html5標準的跨平台開源手機web應用開發框架。它允許使用者通過web技術訪問移動裝置的本地應用 api介面及應用程式等。2.開啟...