注意:这可能与我已经提出的问题有关 Highcharts export server special characters replaced with question mark .
PhantomJS arguments.js
example返回您提供的参数。
示例:
phantomjs arguments.js a b c
返回:
0: arguments.js
1: a
2: b
3: c
在安装了 PhantomJS 1.9.0 的 Mac OS X 上,我可以毫无问题地返回带有特殊字符的参数。但是在我正在使用的远程服务器上(Linux Debian 6),它没有按预期工作:
phantomjs arguments.js à é €
在 Mac OS X 上返回(如预期)以下内容:
0: arguments.js
1: à
2: é
3: €
我在 Linux Debian 6 上得到了什么:
0: arguments.js
1: Ã
2: é
3: â
我检查了PhantomJS requirements并安装了 FreeType 和 Fontconfig。
最佳答案
我只需要配置终端的默认编码(在我的例子中是 en_US.UTF-8
而不是 en_US
),我的问题就消失了。
关于linux - PhantomJS arguments.js 示例 UTF-8 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17367755/