単純なhtmlでhtmlファイルを取得する非常に基本的なRequireJsコードがあります。 Firefoxの8.0で それは私が次のエラーを取得するしかし、クロームの私のビルド(17.0.9.xxx)で、正常に動作します:RequireJsテキストプラグインがChromeでクロス起点エラーを表示する
Cross origin requests are only supported for HTTP.
これはちょうどクロームのこのビルドまたは内のテキストプラグインに問題がある可能性があり一般?
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;
});
エラーが発生したときにHTMLファイルを取得しようとしたときです。
私はここにすべての問題を見ていないよ、私は複数のテキストとかなり大規模なプロジェクトを持っています!プラグインを使用します。 Chrome 17.0.943.0(現在のChrome Canary) –
Chromeのコンソールを見て、xhttpリクエストを見つけようとします。どのURLからHTMLファイルを取得しようとしていますか? – ProTom
@ProTomファイル:/// C:/Users/xxx/xxx/Projects/RequireJs/templates/home/listOfStuff.htmlこれは、私が取り込もうとしているhtmlファイルの場所です。 –