私は Require.js と Backbone.js などを使用してきました。デスクトップから index.html をダブルクリックし、ブラウザに表示して使用することで実行する単純な todo アプリケーションを作成しようとしています。
ただし、Require.js でテンプレートを取得すると、次のエラーが発生します。
XMLHttpRequest cannot load file:///C:/bada/js/templates/headerTemplate.html. Cross origin requests are only supported for HTTP.
サーバーからのリクエストを行っていないため、これが起こっていることはわかっています。Chrome では、Chrome の起動時にいくつかのパラメーターを使用してこのエラーを抑制することができますが、index.html をローカルで実行することにより、携帯電話でもこのアプリを使用するつもりです。
このエラーが発生してアプリが正常に動作するのを防ぐ方法はありますか?