Android-веб-просмотр, показывающий старое содержимое сайта вместо нового - PullRequest
0 голосов
/ 05 июля 2018

У меня проблема с тем, что веб-просмотр не загружает свежие страницы моего сайта. Я провел тщательный поиск и попробовал много разных техник, но он не работал, пока я не нашел этот код;

<link rel='stylesheet' href='style/jquery.mobile-1.3.2.min.css?ver=1.3.2'>
<script src="js/jquery-1.8.3.min.js?ver=1.8.3"></script>
<script src="js/jquery.mobile-1.3.2.min.js?ver=1.3.2"></script>
<script src="js/my_script.js?ver=201603111428"></script>

, который просто говорит добавить новый номер версии в мой css и т. Д. Всякий раз, когда я делаю изменения, и он корректно загружается в моем веб-просмотре. Шокирующе это сработало, но я чувствую, что это не должно быть способом, поэтому я хотел выяснить, есть ли работающий скрипт, который я могу просто добавить в свое веб-представление, чтобы он загружал онлайн-контент каждый раз, когда он не кэшируется

Спасибо за помощь.

1 Ответ

0 голосов
/ 05 июля 2018

Часть после символа ? фактически представляет собой журнал внесенных вами изменений.

Эти документы должны помочь вам лучше понять, почему https://semver.org/

Это хороший и предпочтительный способ, это может быть простой номер хеша, шаг или временная метка. Но это должно означать, что версия, которую кэшировал браузер, изменилась. Для этого мы добавляем эту дополнительную информацию в имя.

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