我有一个名为'country'的cookie集,设置为用户选择的任何国家(默认为USA)。如果用户更改了它,我会调用Cookie::queue('country', $country, 9999999);
。
目前在某些用户的Firefox中,当我排队一个新的cookie(或者在App ::之后的Cookie :: make,如下所示:
App::after(function($request, $response) use ($country)
{
$response->withCookie(Cookie::make('country', $country, 99999));
});
它只是重置回以前的值。在观点之前没有任何东西被回应。我只能在FireFox中重现它(而不是在私有模式下,它可以正常工作)。
有没有人见过这个问题,如果有的话怎么补救?
作为旁注,如果我在视图结尾处回复评论,我会得到正确的国家/地区,但是,刷新后该值不会更改。只有少数顾客抱怨这个。