Posted at

SafariのpostMessageの第二引数は必須なので注意

こんにちは、プログラミングスクールのレビューサイト「スクールレポート」を運営しているアカネヤ(@ToshioAkaneya)です。


SafariのpostMessageの第二引数は必須なので注意

window.postMessageはiframeとの通信に便利ですが、第二引数がundefinedだと、Safariでnot enough argument errorが発生するので注意してください。

'*'など、何かしらを設定する必要があります。

公式ドキュメントはこちら。 https://developer.mozilla.org/en-US/docs/Web/API/Window/postMessage

この記事が参考になれば幸いです。


終わりに

Ruby on RailsとVueで作成したプログラミングスクールのレビューサイトを運営しています。良ければご覧ください。https://school-report.com/