Я думаю о скрипте для автоматического обновления страницы в Chrome каждые 5 или 10 секунд. Но с одним исключением. Не должно обновляться, когда WebRTC
сеанс активен через браузер, чтобы избежать отключения вызовов. Есть идеи?
РЕДАКТИРОВАТЬ: или это может быть: если на странице www.aaa.com пользователь недавно нажал кнопку - не обновлять страницу в течение 15 минут, в противном случае обновляйте каждые 5 или 10 секунд. Что-то вроде этого.
РЕДАКТИРОВАТЬ: я могу обновить страницу с надстройками Chrome. Тогда вопрос в том, как перестать обновляться. Его можно остановить, когда всплывет кнопка ответа на вызовы, но как отловить ее в chrome, чтобы я мог перестать обновлять?
Здесь просто javascript
код обновлять каждые десять минут:
<script type="text/javascript">
var timeout = setTimeout("location.reload(true);",600000);
function resetTimeout() {
clearTimeout(timeout);
timeout = setTimeout("location.reload(true);",1200000);
}
</script>
Я думаю об обходном пути. Как я могу это сделать, если я нажму определенную кнопку на странице, чтобы обновить ее через 20 минут (функция resetTimeout) (скажем, вызовы не будут длиннее) и через 20 минут обновлять каждые 10 минут? Как включить этот скрипт в браузер для определенной веб-страницы?