空调模拟器在刷新时没有显示我更新的代码

Posted

技术标签:

【中文标题】空调模拟器在刷新时没有显示我更新的代码【英文标题】:airconsole simulator isn't showing my updated code when refreshed 【发布时间】:2018-07-12 01:37:04 【问题描述】:

我正在尝试使用模拟器页面在网站上测试我的游戏。但是我遇到了问题。不管看起来我的页面更新在模拟器上没有改变。我已经在页面上进行了本地测试,它们运行良好。

有人知道吗?我没有在文档中看到任何内容

【问题讨论】:

【参考方案1】:

至少对我来说,当我测试 Unity 项目或其他 html/javascript 项目的控制器时,我需要不时清除缓存以使其工作。

对于火狐;选项(右上角)- 隐私和安全(左侧菜单)- 清除数据(右侧按钮) (我取消勾选“Cookies and Site Data”,因为它不影响这个问题。)

为了清楚起见,这不是 AirConsole 问题。如果您曾经尝试创建一个本地网站并且您正在测试一些东西,这也可能发生。此外,您不必在每次发生变化时都这样做。

【讨论】:

我已经完成了硬缓存重置和所有操作,但仍然没有刷新游戏,也许我的系统上还有其他东西我现在没有想到..我已经过度工作了很多。所以可能pebkac累了。【参考方案2】:

刚刚发现,如果你在地址后面加一个问号,然后在它后面放一些随机的东西,它会再次很好地刷新(有点像在 web 中使用图像来避免缓存有时)。

示例:

原始网址:http://www.airconsole.com/#http://192.168.1.2/game

第一次更改后的网址:http://www.airconsole.com/#http://192.168.1.2/game?1

第二次更改后的网址:更改后的网址:http://www.airconsole.com/#http://192.168.1.2/game?2

等等……

更新

我还发现以下工作:

原网址:http://www.airconsole.com/#http://192.168.1.2/game 使用http://192.168.1.2/game/screen.html 打开标签页 使用 Chrome 时,在 OSX 上执行 CMD + Shift + R 或在 Windows 上执行 Ctrl + F5 切换到原来的airconsole URL标签并执行上一步 您的游戏现已刷新

【讨论】:

以上是关于空调模拟器在刷新时没有显示我更新的代码的主要内容,如果未能解决你的问题,请参考以下文章

iPhone模拟器中的SQLite数据库不刷新

Android中使用ListView实现分页刷新(线程休眠模拟)

表格视图在真实设备上不刷新

Android中使用ListView实现分页刷新(线程休眠模拟)(滑动加载列表)

WebView 在模拟器中加载但不在设备中

Xamarin iPhone 模拟器不显示实时代码更改