HTML5 CanvasとJavascriptを使用してゲームを構築しており、レベルにJSON形式のタイルマップを使用しています。タイルはFireFoxで正しくレンダリングされますが、Chromeを使用すると、JSONフェッチが失敗し、「OriginnullはAccess-Control-Allow-Originで許可されていません」と表示されます。jQueryの$.ajaxコマンドを使用していましたが、すべてのファイルが1つのディレクトリにあります。
この投稿のソリューションを使用しますが、Webサーバーソリューションを使用できません。
解析および読み取り対象のJSONファイルをフェッチする他の方法はありますか?URLを指定するだけで画像を読み込むのと似ていますか?または、JSONファイルをグローバルに利用可能な文字列にすばやく変換してJSON.parse()で解析できるようにする方法はありますか?