小编use*_*379的帖子

Meteor.js应用程序不支持IE 9

我们正在使用node.jsmeteor.js开发一个应用程序,这个应用程序在Firefox,Chrome和IE 10中运行良好,但是当我们尝试在IE-9中浏览这个应用程序时,它没有加载.

我已经调查了两个浏览器(IE9,Firefox)的请求/响应,我发现对于XHR请求,IE 9使用iframe轮询而不是Web套接字进行数据传输.IE 9在这种情况下不维护cookie,并且每个XHR请求都会导致401错误.所以cookie不会在IE 9的iframe中发送.

我已经调查了如何为iframe启用cookie,我发现我们可以使用隐私政策平台(p3p)实现这一目标.要启用p3p,您必须在域文件夹内的w3c文件夹中的响应头和privacy.policy文件中添加p3p密钥.我做了所有这些.

但事情并非在我的情况下,我做了很多研发来设置p3p的不同-2键.但仍然面临在IE9中加载应用程序的问题.

javascript p3p node.js meteor

10
推荐指数
1
解决办法
2494
查看次数

标签 统计

javascript ×1

meteor ×1

node.js ×1

p3p ×1