Как вы гарантируете, что ресивер использует последний код, развернутый в URL-адресе с белым списком? Иногда, похоже, используется кешированный код.Chromecast: Как очистить приемный кеш
8
A
ответ
6
Есть две вещи, которые вы можете сделать, что должно предотвратить его кэширования:
1) приемник работает в режиме отладки, посетите your.chromecast.ip.address: 9222 и загрузите инструменты для разработчиков. Нажмите кнопку «Настройки» (шестерня) в правом нижнем углу окна инструментов разработчика. В области настроек убедитесь, что флажок «отключить кеш» установлен.
2) В приложении приемника, добавьте ссылку на манифест кэша:
<!DOCTYPE html>
<html manifest="cache.manifest">
<head>
<script src="https://www.gstatic.com/cast/js/receiver/1.0/cast_receiver.js">
</script>
.....
И в cache.manifest файл, который говорит браузер CHROMECAST не кэшировать ничего:
CACHE MANIFEST
# Cache manifest version 1.0
CACHE
#no cache
NETWORK
*
Оба они имеют смысл, но я считаю, что ни один из них не работает в действительности в 100% случаев ... даже физически отключая устройство, иногда не удается очистить кеш браузера. –
Вот запись. http://www.html5rocks.com/en/tutorials/appcache/beginner/ –