我最近安装了Roku并使用示例videoplayer设置了一个频道。我的xml文件存储在我的服务器上,但由于某些原因我更新它们时,通道不会立即更新,需要很长时间,比如几个小时。我不知道它是否缓存或存储它检索到的数据,但我希望它能够立即更新。
答案 0 :(得分:0)
我没有在Roku应用程序中看到任何缓存,我想知道您的Web服务器是否正在执行此操作。我尝试将您的Web服务器配置为不缓存* .xml文件,或者编辑源文件并在URL中添加时间戳字符串,以便每个匹配都是唯一的:
datetime = CreateObject("roDateTime")
conn.UrlPrefix = "http://your.server.com/path/to/xml"
conn.UrlCategoryFeed = conn.UrlPrefix + "/categories.xml?t=" + datetime.asSeconds()