【Android】WebViewでフォントアイコンが表示されない【未解決】

以前投稿した、【Android】WebViewでLeafletのアイコンが表示されない【未解決】 について、若干の進捗があったのでご報告。
しかし、まだ解決までには至っておりません…。

 

Google Chrome の機能で WebView の詳細なデバッグができるようになったので、発生していた jQuery のエラーは解決できました。
なお、デバッグ方法については、【Android】Google Chromeを使ってWebViewページのデバックを行う方法 を参考にしていただければと思います。

また、上司のアドバイスにより、バグが発生しているのが Leaflet ではなく、フォントアイコンであるらしいことも分かりました。
が、ここで行き詰まる…。
エラーメッセージが発生しないエラーなので、解決方法を調べにくく、まだこれだ!という方法を見つけられていません。

なお、使用しているフォントアイコンはこちらの「WebHostingHub Glyphs」です。

WebHostingHub Glyphs
https://www.webhostinghub.com/glyphs/

 

とりあえず、ブラウザではフォントアイコンが表示されるのに、WebView になった途端、アイコンが四角形になってしまい、正しく表示されないことは分かりました。
エラーは発生してはいないので、フォントアイコンの指定の仕方などが原因かなとは思います。
だんだんと絞り込めてきたので、もうひと頑張りしたいと思います。

以上、Android の WebView でフォントアイコンが表示されない不具合についてでした。

>株式会社シーポイントラボ

株式会社シーポイントラボ

TEL:053-543-9889
営業時間:9:00~18:00(月〜金)
住所:〒432-8003
   静岡県浜松市中央区和地山3-1-7
   浜松イノベーションキューブ 315
※ご来社の際はインターホンで「316」をお呼びください

CTR IMG