517190058
我按照https://www.mcbbs.net/thread-1041089-1-1.html教程中
使用Papi的JavaScrip拓展

设计了一个根据世界名称返回中文的代码如下:
  1. function test() {
  2.                 if("%player_world%".endsWith("union"))
  3.                         return "主城";
  4.                 else if("%player_world%".endsWith("survival"))
  5.                         return "生存世界";
  6.             else if("%player_world%".endsWith("resource"))
  7.                         return "资源世界";
  8.             else if("%player_world%".endsWith("fb"))
  9.                         return "副本世界";
  10.                 else
  11.                         return "%player_world%";
  12.                
  13. }

  14. test();
复制代码
但是调用的时候发现显示的是乱码如:涓诲煄,有大佬知道如何解决吗



lytDARK
你的文件是用什么编码保存的?
我猜一般是utf-8
那么在你的服务器启动命令里添上
  1. -Dfile.encoding=UTF-8 -Duser.language=zh -Duser.country=CN
复制代码
试试

名副其实
将 JS 脚本本身进行转码即可

517190058
lytDARK 发表于 2023-12-4 20:42
你的文件是用什么编码保存的?
我猜一般是utf-8
那么在你的服务器启动命令里添上试试 ...

这个好像没用,不过我直接在返回中使用了ASCII字符之后就能成功返回了。劳烦大佬费心了

第一页 上一页 下一页 最后一页