3

Cocoa WebView を使用して、HTML5 Web 通知を送信する Web サイトを表示します。Safari を使用してこのページを閲覧すると、Mac OS X Mountain Lion の通知センターで直接ユーザー通知を受け取ります。

独自の WebView を実装して同じ動作を実現するにはどうすればよいですか? この機能に関連するデリゲート メソッドは見当たりませんでした。

編集:これが誰かを助けることができるなら:

https://github.com/jnordberg/irccloudapp/blob/master/NotificationProvider.m

これを共有してくれた Johan Nordberg に感謝します。

4

1 に答える 1

2

現時点では、OS X の WebKit には Web 通知用のパブリック API はありません。機能を公開するように Apple に拡張要求を提出する必要があります。ただし、WebKit はオープン ソースであるため、 Web 通知の表示に関連するWebViewのプライベート インターフェイスを簡単に見つけることができます。すべてのプライベート インターフェイスと同様に、通知なしに変更される可能性があり、App Store のアプリケーション内で使用できない場合があります。

于 2013-01-19T23:29:09.863 に答える