我目前正在开发一个加载外部资源的 HTML5 游戏。目前,我正在使用 XMLHttpRequest 读取文件,但这在 Chrome 上不起作用,导致
XMLHttpRequest cannot load file:///E:/game/data.txt
Cross origin requests are only supported for HTTP.
该文件与 HTML5 文件位于同一目录中。
问题:
HTML5 应用程序是否有任何方法可以使用 XMLHttpRequest(或其他方法)加载外部文件,而无需将其托管在网络服务器上?
如果我将 HTML5 代码打包为支持 HTML5 的平板电脑/手机上的应用程序,XMLHttpRequest 是否能够加载外部文件?