Cocos2dxJavascriptJavaBridge.evalString()转递中文参数乱码

activity.runOnGLThread(new Runnable() {
@Override
public void run() {
Cocos2dxJavascriptJavaBridge.evalString(“中文字符串”);
}
});

结果到js那边,中文会乱码。

求高手怎样才能不乱码。

字符串先base64一下再传

java编码
java.net.URLEncoder.encode("", “UTF-8”);
js解码
decodeURI("");