Charts 谷歌图表标签中的非英语字符?
非英语字符在谷歌图表中有效吗 这样,图例显示得很好:Charts 谷歌图表标签中的非英语字符?,charts,label,non-english,Charts,Label,Non English,非英语字符在谷歌图表中有效吗 这样,图例显示得很好: var chart_url = 'http://chart.apis.google.com/chart?' + 'cht=bvs' + ...some other stuff... + '&chdl=Lowest price|Average price'; 这不起作用,图例根本不显示: var chart_url = 'http://chart.apis.google.com/chart?' + 'cht=bvs' + ...som
var chart_url = 'http://chart.apis.google.com/chart?' + 'cht=bvs' + ...some other stuff... + '&chdl=Lowest price|Average price';
这不起作用,图例根本不显示:
var chart_url = 'http://chart.apis.google.com/chart?' + 'cht=bvs' + ...some other stuff... + '&chdl=L' + unescape("%E4") + 'gsta pris|Genomsnittligt pris';
有什么想法吗?提前谢谢
/托比
-----------编辑-----------
这两项工作都不是:
“&chdl=Lägsta pris | Genomsnittligt pris”
“&chdl=Lä;gsta pris | Genomsnittligt pris'(不含&)后面的空格
“&chdl=L%E4gsta pris | Genomsnittligt pris”
%E4==äurlencoded.我的猜测是大多数字母都可以工作,但你必须做与urlencoding相同的事情()。也遇到了同样的问题,结果谷歌图表希望文本urlencoded为UTF-8(当然……)
所以“Lägsta pris”应该是==L%C3%A4gsta+pris谢谢。。。但是因为%E4是URL编码的,所以我认为“&chdl=L”+unescape(“%E4”)+“gsta pris”就可以了?因为你是通过URL发送的,谷歌希望它是URL编码的。您是否尝试只发送URL编码的值?