このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。
PushMessageData: json() メソッド
Baseline
広く利用可能
この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。2023年3月以降、すべてのブラウザーで利用可能です。
json() は PushMessageData インターフェイスのメソッドで、プッシュメッセージのデータを JSON 文字列として解釈し、結果を返します。
構文
js
json()
引数
なし。
返値
プッシュイベントのデータを JSON として解釈した結果です。これは JSON で表現されるあらゆるものになり得ます。オブジェクト、配列、文字列、数値などです。
例
js
self.addEventListener("push", (event) => {
const myData = event.data.json();
// JSON を使って何かを実行する
});
仕様書
| 仕様書 |
|---|
| Push API> # dom-pushmessagedata-json> |
ブラウザーの互換性
ブラウザー互換性一覧表を表示するには、JavaScript を有効にしてください。