作成日: 2018/05/28 最終更新日: 2018/07/25
文書種別
不具合
状況
修正済み
詳細
Wijmoを使用したHTMLページで使用する文字コードをShift_JISなどUTF-8以外に設定した場合、Wijmoが提供するフィルターダイアログなどのボタンのキャプションが文字化けします。
2017v2(5.20172.359)までは「wijmo.culture.ja.min.js」は「UTF-8 BOM付」で保存されていましたが、2017v3(5.20173.380)では「UTF-8 BOM無」で保存されています。
このためHTMLページの文字コードをShift_JISなどUTF-8以外を指定した場合、2017v2以前ではブラウザによって「UTF-8 BOM付」のファイルが適切に処理されましたが、2017v3以降では文字コードが適切に判断されず文字化けしてしまいます。
2017v2(5.20172.359)までは「wijmo.culture.ja.min.js」は「UTF-8 BOM付」で保存されていましたが、2017v3(5.20173.380)では「UTF-8 BOM無」で保存されています。
このためHTMLページの文字コードをShift_JISなどUTF-8以外を指定した場合、2017v2以前ではブラウザによって「UTF-8 BOM付」のファイルが適切に処理されましたが、2017v3以降では文字コードが適切に判断されず文字化けしてしまいます。
回避方法
この問題はバージョン5.20182.500で修正されました。
修正版を適用しない場合の回避方法は次の通りです。
HTMLページでUTF-8以外の文字コードを使用する場合は、「wijmo.culture.ja.min.js」に明示的に文字コード「UTF-8」を指定してください。
<script type="text/javascript" src="wijmo.culture.ja.min.js" charset=utf-8></script>
修正版を適用しない場合の回避方法は次の通りです。
HTMLページでUTF-8以外の文字コードを使用する場合は、「wijmo.culture.ja.min.js」に明示的に文字コード「UTF-8」を指定してください。
<script type="text/javascript" src="wijmo.culture.ja.min.js" charset=utf-8></script>
旧文書番号
82773