我希望每个请求都能看到用户的浏览器尺寸。我尝试使用一个全局的javascript代码段,将其放入cookie中,但由于某种原因,它似乎只能用于其他所有请求。
看起来这是在页面加载后设置cookie,实际上是为下一个请求准备好cookie。这会有点工作,但正如我所提到的那样,它每隔一段时间才有效。
jQuery(document).ready(function() {
var browser_width = jQuery(window).width();
document.cookie = 'width=' + browser_width;
console.log()
});
有没有办法可靠地为服务器(Flask
,uwsgi
)提供每个请求的维度?我理解如何在用户第一次访问域名时获取维度可能会非常棘手,但是你们比我更聪明。
(从第二个请求开始可能会好起来,如果这是现实)