私は目覚まし時計アプリを構築しようとしており、localNotification を使用してhttp://www.drewdahlman.com/meusLabs/?p=84のコードを適応させようとしています。
私のアプリは phonegap とバックボーンの組み合わせです。localNotification を設定しています
plugins.localNotification.add({
日付: set_alarm,
メッセージ: 'Wakey Wakey...',
バッジ: 0,
ID: 12,
sound:'Alarm.cab',
background:'MyApp.Views.Alarm.notification()',
前景:'MyApp.Views.Alarm.notification()'
});
後で、私の MyApp.Views.Alarm で私は持っています
通知: function(){
アラート('アラーム');
}
残念ながら、このアラートは iOS シミュレーターではトリガーされません。
xCodeは以下を出力します
2012-07-25 10:06:25.054 ウェイキー[8253:13403] 通知セット: 2012-07-25 10:07:25 +0000 (ID:12、バッジ:0、サウンド:Alarm_01.cab、 背景: Wakey.Views.Alarm.notification(), 前景: Wakey.Views.Alarm.notification()) 2012-07-25 10:06:25.055 ウェイキー [8253:13403] [情報] 2012-07-25T10:07:25.044Z 2012-07-25 10:06:25.056 ウェイキー [8253:13403] [INFO] "2012-07-25T10:07:25.044Z" 2012-07-25 10:06:25.058 Wakey[8253:13403] 現在現役でした
奇妙な部分は、「現在アクティブでした」と出力しているコードのどこにも見つからないことです。これは奇妙だと思いますが、localNotification プラグイン ファイルにはありません。
通知がトリガーされない理由について何か提案はありますか?