単純なhtmlでhtmlファイルをフェッチする非常に基本的なRequireJsコードがいくつかあります。Firefox 8.0では正常に動作しますが、私のビルドのChrome(17.0.9.xxx)では次のエラーが発生します。
クロスオリジンリクエストはHTTPでのみサポートされます。
これは、Chromeのこのビルドまたは一般的なテキストプラグインの問題でしょうか?
define([
'jquery',
'backbone',
'text!templates/home/listOfStuff.html'
], function ($, Backbone, mainTemplate) {
var mainView = Backbone.View.extend({
el: $('#list'),
render: function () {
this.el.html(mainTemplate);
}
});
// return the view object
return new mainView;
});
Requireがhtmlファイルをフェッチしようとするのは、エラーが発生したときです。