Firefox速度慢,javascript在硬盘上运行,而不是上传文件

Firefox速度慢,javascript在硬盘上运行,而不是上传文件,javascript,firefox,Javascript,Firefox,我目前正在开发一个基于javascript的游戏引擎。我在本地驱动器上运行它,因为将每一个小更改重新加载到Web服务器需要花费太多时间 本地副本在Chrome中使用-allow file access from files参数运行良好,但在Firefox v19中,引擎速度大大减慢。网站本身已完全加载,但任何移动或点击的反应都非常缓慢,直到脚本崩溃。清除缓存或关闭制表符并不会使它运行得更快 然而,当我将网站上传到服务器时,它在Firefox中运行良好 我已尝试在我的开发配置文件中禁用securi

我目前正在开发一个基于javascript的游戏引擎。我在本地驱动器上运行它,因为将每一个小更改重新加载到Web服务器需要花费太多时间

本地副本在Chrome中使用-allow file access from files参数运行良好,但在Firefox v19中,引擎速度大大减慢。网站本身已完全加载,但任何移动或点击的反应都非常缓慢,直到脚本崩溃。清除缓存或关闭制表符并不会使它运行得更快

然而,当我将网站上传到服务器时,它在Firefox中运行良好

我已尝试在我的开发配置文件中禁用security.fileuri.strict_origin_策略。它使速度加快了一点,但并不能解决所有的减速问题


Firefox中本地javascript运行较慢是否存在已知问题

与其在文件URL上测试代码,为什么不使用本地web服务器呢?然后,一切都应该像在任何其他web服务器上一样运行,您将能够在所有浏览器中测试您的应用程序,而无需修改它们的安全设置

你在运行什么操作系统?您可以轻松地在任何流行的操作系统上安装。在Windows上,有些人更喜欢。在OSX上,您可以使用XAMPP或内置web服务器


然后,只需像在任何其他服务器上一样将文件保存在本地web服务器的htdocs目录中,然后从localhost:URL加载应用程序,或者更好地使用自己机器的主机名和whatevermyhostnameis:URL,以避免localhost可能收到的任何特殊安全处理。

我从未听说过任何已知问题,无法想象为什么会出现这些问题?但是你检查过Firebug的错误控制台了吗?你可能会抛出一个错误,这个错误会让你的电脑陷入困境。我已经考虑过了,但我希望能找到一个更简单的解决办法。在我看到结果之前,XAMPP仍然给了我额外的步骤。我也很感兴趣为什么Firefox会表现出这种行为。你认为使用XAMPP还有哪些额外的步骤?该工作流与从文件加载相同:URL。只需直接在XAMPP的htdocs子目录中开发即可。然后,您只需保存一个文件并刷新浏览器,就像现在一样。没有上传或任何其他步骤。