2013-09-13 2 views
2

Привет, мы работаем с Adobe DPS некоторое время, и мы только начали использовать html для поддержки более продвинутых взаимодействий. Поэтому мы ввели html & активы локально в веб-просмотр.Проблемы с кэшированием Adobe DPS Webview

При обновлении этих файлов веб-просмотр не обновляется. Похоже, что webview полностью кэширует все (html/css/js/images).

Есть ли способ предотвратить кэширование этих веб-просмотров только для целей разработки?

ответ

0

Вы можете использовать location.reload(true) в своем javascript, чтобы вызвать жесткое обновление. первый аргумент указывает, что перезагрузка должна быть «жестким обновлением»

Очевидно, что вы не можете называть это на загрузку страницы, или вы получите бесконечный цикл перезагрузки, но вы можете добавить кнопку только для разработки на странице вдоль линий:

<button onclick="location.reload(true);">hard refresh</button> 
0

Вы также можете попробовать добавить следующие мета-тегов в вашем HTML

<meta http-equiv="Cache-control" content="no-cache"> 
Смежные вопросы