Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/471.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/271.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Safari和Chrome中的文件路径处理方式是否不同?_Javascript_Php_Html_Google Chrome_Safari - Fatal编程技术网

Javascript Safari和Chrome中的文件路径处理方式是否不同?

Javascript Safari和Chrome中的文件路径处理方式是否不同?,javascript,php,html,google-chrome,safari,Javascript,Php,Html,Google Chrome,Safari,我从github下载了软盘鸟html游戏,并将其托管在我的服务器上: 在chrome中,它可以正常加载,但在mobile safari中,它只加载部分元素(如背景)。它可能与相对路径有关,因为我通过移动子文件夹中除index.htm之外的所有内容(也更改了代码中的路径),稍微更改了dir结构 当我没有更改目录结构时,它会在chrome和mobile safari中正确加载:结果是缓存问题。经过一次硬刷新后,它将按预期工作。Ctrl+Reload按钮单击Mac并在iOS上单击Settings>Sa

我从github下载了软盘鸟html游戏,并将其托管在我的服务器上:

在chrome中,它可以正常加载,但在mobile safari中,它只加载部分元素(如背景)。它可能与相对路径有关,因为我通过移动子文件夹中除index.htm之外的所有内容(也更改了代码中的路径),稍微更改了dir结构


当我没有更改目录结构时,它会在chrome和mobile safari中正确加载:

结果是缓存问题。经过一次硬刷新后,它将按预期工作。Ctrl+Reload按钮单击Mac并在iOS上单击Settings>Safari>Advanced>WebsiteData。谢谢。

如果网络请求失败,您可以查看inspector并找到错误。请在你的问题中包括这一点。它唯一不起作用的地方是在mobile safari上。所以我不知道幕后发生了什么(除非有办法看到)。