[英]Meteor.js Application does not support IE 9
我们正在使用node.js和meteor.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中加载应用程序的问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.