2011-11-07 39 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

相关问题