2011-11-07 124 views
2

在手機間隙iphone應用程序中,我想定期顯示本地通知。我該如何做到這一點?我發現了一個本地通知示例插件,但它不起作用,它們在屬性列表中的任何設置文件顯示通知?iphone phonegap應用程序

回答

2

對於iPhone本地通知,所以即使在GitHub上的PhoneGap的插件回購一個PhoneGap的插件:https://github.com/phonegap/phonegap-plugins

本地通知插件是:

https://github.com/phonegap/phonegap-plugins/tree/master/iPhone/LocalNotification

它沒有一個自述文件,但它確實有一個例子。

+0

我下載了該示例,但在此PhoneGapLib.xcodeproj文件中始終缺失。 – M007

+0

好吧,也許這個例子不是很完整,但是我們在插件的JavaScript文件中使用了例子 - https://github.com/phonegap/phonegap-plugins/blob/master/iPhone/LocalNotification/LocalNotification.js – Devgeeks

+0

Is there我們需要分配的任何權限,或需要更改手機plist文件中的任何更改?因爲我做了相同的代碼,但我無法顯示本地通知。是否有任何我們需要導入的jquery? – M007

0

感謝您澄清你希望做的事情。我不認爲他們是PhoneGap中的內置本地/推送通知,但您可以使用http://urbanairship.com的工具來完成此操作。


我不確定你在問什麼,但它聽起來像要顯示通知。

如果這是你希望做什麼,在你的JS堅持這一點:

function alertDismissed(button) { 
    if (button == 1) { 
     alert('they hit yes'); 
    } 
} 

navigator.notification.alert(
    'Look at this message now!', // message 
    alertDismissed,   // callback 
    'Look at me!',   // title 
    'Yes,No'    // buttonName 
); 

你還需要確保你調用文檔頭部phonegap.js文件。

+1

我想顯示本地通知,例如推送通知。當應用程序關閉時,它也會顯示警報視圖,如提醒應用程序。 – M007

+0

我更新了我的答案。查看http://urbanairship.com。 – fubeca

+1

我知道關於urbanairship,但我想顯示本地通知不推送通知。 – M007

4

我做的如何使用localNotification以及作出回叫您的應用程序本教程/例子...

http://www.drewdahlman.com/meusLabs/?p=84

希望幫助!

+0

非常好的教程...非常感謝你 – M007

+0

沒問題!希望有幫助:) –

+0

謝謝,很好的時機! – Casey

相關問題