MonacaでWkwebviewを利用してデバッグビルドしたアプリをiphoneで実行したときに画面が真っ白になってしまう
上記の現象に遭遇したので、そのときの解決策を記載します。
前提条件
・AndroidやcloudIDEでは動作している
・iphoneで動作しない
・WKWebViewを利用している
最初に結論から言うと、HTMLを取得する際のXHRでエラーとなっていました。
iphoneのログを見ても特にエラーは出てませんでした。
3/31に公開されたプラグイン、"Custom Scheme"を追加すると起動するようになりました。
追加方法
CloudIDEの[設定]→[cordovaプラグインの管理]を開き
検索窓に[Custom Scheme]と入れて有効にします。
これだけで起動するようになりました。
"Custom Scheme"プラグインが公開されるまでは
"cordova-plugin-wkwebview-file-xhr"プラグインを入れていたのですが、私の場合、初回起動はしたものの、2回目以降の起動で画面が真っ白になる現象が再発してしまっていたので、"Custom Scheme"を使っています。
初心者なので、何か間違っていること等あればご指摘ください<(_ _)>