Tengo un código RequireJs muy básico que recupera un archivo html con html simple. En Firefox 8.0 funciona bien, sin embargo en mi construcción de cromo (17.0.9.xxx) me sale el siguiente error:El complemento de texto RequireJs da error de origen cruzado en Chrome
Cross origin requests are only supported for HTTP.
Podría esto ser simplemente un problema con esta versión de Chrome o el complemento de texto en ¿general?
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;
});
Cuando Require intenta buscar el archivo html es cuando se produce el error.
No veo ningún problema aquí y tengo un proyecto bastante grande con varios textos. el complemento usa Chrome 17.0.943.0 (Chrome Canary a partir de hoy) –
Mire en su consola de Chrome e intente encontrar la solicitud xhttp. ¿Qué URL está Chrome tratando de recuperar el archivo html? – ProTom
@ProTom file: /// C: /Users/xxx/xxx/Projects/RequireJs/templates/home/listOfStuff.html Esa es la ubicación del archivo html que estoy tratando de extraer. –