ファイルメーカーのWEBビューワでGoogle Chart APIのグラフが文字化け
目次
以下のURLでGoogle Chart APIで作成した円グラフをブラウザで表示させると日本語のタイトルや凡例がちゃんと表示されます。
(http://chart.apis.google.com/chart?chs=600x300&chd=t:30,30,40&cht=p&chl=山口県 30%|東京都 30%|その他 40%&chtt=県別割合)
しかし、ファイルメーカーPro 10(Windows版)のWEBビューワで上記URLを指定すると文字が文字化けしてしまいます。
そこで、「WEBビューアの設定」-「Webアドレス」に
"DATA:text/html;charset=utf-8," & "<img src=" & $$url & " />"
といった感じにスクリプトで事前に変数$$urlに上記URLを入れてHTMLのIMGタグに画像のソースとしてURLを指定すると、文字化けなく正常に表示されました。
"DATA:text/html;charset=utf-8,"はDATAスキームというやつらしい。