статический актив, служащий с абсолютного пути в игровой среде 2.3.x
Мне нужно обслуживать файлы изображений по абсолютному пути, который не находится на пути к классам. Когда я используюAssets.at(path, file)
, он ищет только внутри/assets
, Я отобразил URL на функцию контроллера, как показано ниже:
public static Action<AnyContent> getImage(String imageId) {
String path = PICTURE_UPLOAD_DIR; // here this path is absolute
String file = imageId + ".png";
return Assets.at(path, file);
}
Как я могу сделать эту работу?
ПРИМЕЧАНИЕ. Причиной использования изображений служатAssets
это из-за функции автоэтагинга, которая позволяет легко отправлять http 304 без изменений. Кажется, что нет функции автоматического удаления тегов, которую игра предоставляет независимо отAssets