Храните SVG в кеше браузера и извлекайте при необходимости - PullRequest
0 голосов
/ 10 октября 2019

Как кэшировать svg в кеше браузера и получать его из браузера, когда тот же URL попадает? Я пробовал теги <embed> и <object>, но они не работают для меня.

svg создается в jsp на основе динамического содержимого. Итак, я нажал на URL, используя <embed src="URL" /> или <object data="URL"></object>

<object id="mainView" type="image/svg+xml" data="<%=request.getContextPath() %>/Common/svg/svgDesignContent.jsp?layoutId=${seatTemplate.customLayoutId}&time=${seatTemplate.customLayoutModifiedDate}" style="min-height: 300px;"></object>

, а также попытался:

<embed id="thumbView" type="image/svg+xml" src="<%=request.getContextPath() %>/Common/svg/svgDesignContent.jsp?layoutId=${seatTemplate.previewLayoutId}&time=${seatTemplate.previewLayoutModifiedDate};" class="thumbViewClass"/>

Он не кэшируется под тегом сети.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...