我目前正在构建一个实时民意测验系统,供用户使用Chart.js提交他们的选择并实时反映他们的答案
除Safari之外,其他所有功能(Chrome,Firefox)均可正常运行。
我尝试安装npm -cors
和app.use(cors());
我尝试将下面的代码添加到我的app.js中,但没有一个起作用。
app.use(function(req, res, next) {
res.header("Access-Control-Allow-Origin", "*");
res.header("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept");
next();
});
错误消息:XMLHttpRequest cannot load http://localhost:3000/polls/get_charts due to access control checks.
并且错误消息无济于事,我不知所措。感谢您的帮助。