1

Voip アプリケーションを開発しています。

ロックボタンを押すと(アプリがスリープ状態になります)、サーバーがリクエストを送信すると、ローカル通知が表示されます。ローカル通知が適切に表示され、ボタン スライダーのテキストに「スライドして回答」と表示されます。ここをスライドするとアプリが開きます。

ただし、もう一度ロック ボタンを押してからロックを解除すると、通知は引き続き表示され、スライダーのテキストは「スライドしてロックを解除」に変更されます。

スライドしてロックを解除すると、通常の通知バーの「閉じる」ボタンを押したようになり、アプリが開かなくなりました。

私の質問は、2 回目にローカル通知がまだ表示されているのはなぜですか? もしそうなら、ロック解除ボタンイベントまたはロック解除スライダーを追跡して、呼び出しに応答したくないことをサーバーに伝える方法はありますか?

ありがとう

4

1 に答える 1

1

通知は、ボタンを使用するか、約 15 秒のタイムアウト後に自動的にデバイスが再びロックされるまで、短時間のダイアログのみです (つまり、ユーザーはそれを直接操作できます)。

その後、通知に変わります。ユーザーは、メッセージを読む以外に直接対話することはできません。

申し訳ありませんが、残念ながら改善されません。

于 2011-05-18T12:05:54.050 に答える