Firefoxでiframe使うときに、TypeErrorに遭遇した場合
753 ワード
原因
firefoxでは、iframeがdisplay: noneになっているときにcontentWindowを初期化しない
結果
TypeError: can't convert null to object
を起こす
Railsの開発中、webpackで圧縮したjsを読み込む作業をしているが、chromeでは問題なく通るのに、firefoxではエラーを吐くなと思って、一晩中原因探索していたらiframeがdisplay: noneになっているのが原因だった
無念!!!!!!
解決策
iframeをvisibility: hiddenにすればいい
余談
クロースプラットフォームテストて苦痛よね
Author And Source
この問題について(Firefoxでiframe使うときに、TypeErrorに遭遇した場合), 我々は、より多くの情報をここで見つけました https://qiita.com/kingno21/items/c67cb5392a80c8b60438著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .