有没有办法避免Chrome的Cast扩展程序执行的缓存?看起来,当检测到设备时,它会缓存列表,甚至关闭电视/ Chromecast,当您点击浏览器上的图标时,设备仍会列在您的扩展程序中。
这真的很奇怪,因为网站的实现检测到Cast扩展已经列出了一个设备,并且启动流的可能性是活跃的,但是如果你尝试,显然它会崩溃,因为设备没有真正开启。
任何方式告诉扩展程序总是搜索设备而不是列出其缓存的设备?
答案 0 :(得分:1)
还有一个我们正在努力修复的错误;这将解决很大一部分问题。
答案 1 :(得分:0)
如果列表中有一个过时的缓存设备,您可以打开Cast扩展程序的background.html页面,转到“资源”选项卡,选择本地存储和chrome扩展,从那里可以删除
的localStorage [ 'mdns.serviceToUse']
这应该清除缓存的设备。
通常,在缓存和性能之间存在权衡。断开/断电的设备应该很快就会消失。