我正在尝试创建一个JavaScript pacman游戏,但是每当我尝试加载我的脚本文件或图像时,我都会得到错误:

我使用的浏览器是chrome,文件存储在同一个目录中。我正在运行CHROME,所以我不能直接进入文件并编辑现有的标志。
图像相同,但文件名不同。
有人知道为什么我得到一个错误的Access Denied,或者我如何测试这些文件?
使用此格式加载文件。
<script src="Scripts/gamescript.js"></script>
<body>
<div class="game" id="game">
<img src="/Images/ghosts/red.png" />
</div>
</body>每个请求,这是我的文件树
/Javascript_Pacman_Game/
index.html
/Styles/
stylesheet.css
/Scripts/
gamescript.js
myCustomLibrary.js
setInterval.js
/Images/
/Ghosts/
red.png
blue.png
pink.png
orange.png
scared.png
/GameElements/
board.jpg
bloop.png
superBloop.png问题不是拼写或文件权限,我无法运行本地主机,因为Chrome。
发布于 2015-02-09 06:32:41
尝试安装Chrome Web服务器,告诉它从您的/Javascript_Pacman_Game文件夹中提供文件,并在http://127.0.0.1:8887/上测试您的应用程序
发布于 2016-07-20 07:33:11
如果您必须从铬操作系统(特别是双启动云就绪)处理这一问题,请按照以下步骤操作
步骤1:转到shell提示符Ctrl + Alt +T上,打开chrome_dev.conf
$ sudo vi /etc/chrome_dev.confsudo默认密码是“chrome”,如果您停留在步骤1中,文件可能会被写入保护,请按照以下步骤执行
$ sudo cp /etc/chrome_dev.conf /usr/local
$ sudo mount --bind /usr/local/chrome_dev.conf /etc/chrome_dev.conf
$ sudo vi /etc/chrome_dev.conf步骤2:打开文件后在文件顶部写入--allow-file-access-from-files
步骤3:从dev shell重新启动UI (如果使用windows双引导按CTRL + ALT + F2)
$ sudo restart ui一旦它重新启动,这些更改将在chrome OS chrome中受到影响,在您的chrome浏览器上检查chrome://gpu类型。
在命令行参数下,您可以找到参数选项。
发布于 2015-02-03 14:24:22
您确实应该运行本地服务器。Apache,IIS等,您可以运行本地主机,没有问题。
但是,如果您真的想要运行文件系统,您需要启动chrome来允许它。
您需要设置--allow-file-access-from-files
http://www.chrome-allow-file-access-from-file.com/
https://stackoverflow.com/questions/28301063
复制相似问题