Tôi có một số mã RequireJs rất cơ bản tìm nạp tệp html bằng html đơn giản. Trong Firefox 8.0 nó hoạt động tốt, tuy nhiên trong xây dựng của tôi về Chrome (17.0.9.xxx) tôi nhận được lỗi sau:Plugin văn bản RequireJs cung cấp lỗi Xuất xứ chéo trong Chrome
Cross origin requests are only supported for HTTP.
thể này chỉ là một vấn đề với build này của Chrome hoặc plugin văn bản trong chung?
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;
});
Khi yêu cầu tìm nạp tệp html là khi xảy ra lỗi.
Tôi không thấy bất kỳ vấn đề nào ở đây và tôi có một dự án khá lớn với nhiều văn bản! plugin sử dụng. Chrome 17.0.943.0 (Chrome Canary tính đến hôm nay) –
Tìm trong bảng điều khiển chrome của bạn và thử tìm yêu cầu xhttp. Url nào đang cố gắng tìm nạp tệp html từ? – ProTom
@ProTom tệp: /// C: /Users/xxx/xxx/Projects/RequireJs/templates/home/listOfStuff.html Đó là vị trí của tệp html mà tôi đang cố gắng truy cập. –