開発に携わっている既存のCordovaプロジェクトで、
iOSでのパフォーマンスアップさせるためにUIWebViewの代わりにWKWebViewの導入を検討してるとこ。
とりあえず試してみるべと、
安易にプラグインをインストールしていくとアプリが起動中でプリーズする。
ログを見てみると、file://プロトコルで読み込もうとしている部分がすべてこけてる。
なんで?
ググってみると案の定WKWebViewでfile://でこけてる人がたくさんいた。
リンクは割愛するので「wkwebview file protocol」でググってみてください。
特定のディレクトリでしかfile://は動かないと。。。
現在の状態だとアプリバンドル内のwwwというディレクトリにすべてコピーされ、
file://で読み出そうとしている状態。
特定のディレクトリでfile://が動作するならば、
そもそもリソースのアップロード先を変更すれば解決できるそうだ!
これから検証していくけど、険しい道のりになるかもしれない。
0 件のコメント:
コメントを投稿