-1

您将如何在不停止播放实例的情况下更改消息?

4

1 回答 1

0

如果您的消息文件在公共目标中声明(并且可能是),则您不能这样做。

如果你想让它更容易你需要做一些额外的工作,例如,你可以使用 JavaScript 来翻译标签,接下来你需要把这些文件放在应用程序的公共文件夹之外,在文件系统的某个地方并访问它使用额外的 http 服务器(否则每次更改后都需要重新部署应用程序)。

题外话:

一般来说,我大力提倡使用前端 HTTP 服务器而不是使用该assets.at...方法来提供静态、公共资产,多亏了这种方法,您可以在不重新部署应用程序的情况下添加/更改/删除这些资产,并且我们知道图像/脚本/styles 经常是变化的主题。最后,您不会浪费 Play 的资源来提供这些东西,并且您可以使用服务器的配置编写高级缓存规则(而不是在 Play 的控制器中使用适当的标头“战斗”)

于 2013-07-03T12:49:34.137 回答