研究了一天,終于把基于Phonegap的本地信息推送實施成功,很是興奮!
首先是感謝國外大神DrewDahlman
參考地址:phonegap localNotification plugin update
GIT地址:https://github.com/DrewDahlman/Phonegap-LocalNotification
按照大神的方法,根據(jù)版本的不同,區(qū)分Cordova 1.7+和Phonegap
值得一提的是,我使用的版本cordova-2.1.0下,xcode運行報錯,報的是映射的問題,那么可以打開Cordova.plist進(jìn)行編輯,在Plugins下添加key和value都一樣的“LocalNotification”即可
01 |
//在添加一切引用后,一句話即可生效! |
02 |
plugins.localNotification.add({ |
03 |
date: new Date(), |
04 |
message: 'This is a notification' , |
05 |
badge: 1, |
06 |
id: 123, |
07 |
sound: 'sub.caf' , |
08 |
background: 'app.background()' , |
09 |
foreground: 'app.running()' |
10 |
}); |
最近真是苦,國內(nèi)資料太少,希望把我覺得好的東西分享給大家哈!
P.S.這是我在OSC的處女作,哈哈