1

쿠키를 쓸 때 문제가 있습니다. jQuery 쿠키 플러그인을 사용하고 있습니다. 나는 크롬 컨텐츠 스크립트에 쿠키를 쓰고 읽을 것입니다.Chrome 콘텐츠 스크립트가 쿠키를 만듭니다. 크롬이 다시 시작되면 쿠키가 삭제됩니다. 안정화시키는 방법?

쿠키가 정상적으로 작동하며 쿠키를 읽고 쓸 수 있으며 크롬이 다시 시작될 때까지 모든 것이 올바르게 수행됩니다. 크롬이 다시 시작되면 쿠키가 삭제되고 쿠키를 읽고 싶을 때 null을 반환합니다.

나는 $. 쿠키 ("NAME", "VALUE")를 사용합니다. 쓰기 위해 그리고 $. 쿠키 ("NAME"); 읽을.

크롬이 실행될 때까지 아무런 문제가 없습니다. 탭을 닫고 열어도 아무런 문제가 없습니다. 하지만 크롬을 닫고 열면 내 쿠키가 삭제됩니다. 내 브라우저가 쿠키를 제거하지 않는다고 확신합니다.

그래서 어떻게 안정화시킬 수 있습니까? 모험에 감사 :

답변

1

세션 쿠키가 보인다. 만료 시간을 정 했니? this plugin으로 다음과 같이 설정할 수 있습니다.

$.cookie("NAME", "VALUE", { expires: 7 }); 
1

세션 쿠키를 설정하고 있습니다. 그것이 예상되는 행동입니다.

쿠키를 계속 유지하려면 만료 날짜를 지정하십시오. 예 :

$.cookie ('the_cookie', 'the_value', { expires: 7 }); 

쿠키가 일주일 만료되도록 설정합니다.

the jQuery cookies plugin, usage guide을 참조하십시오.

+0

감사합니다. 죄송합니다. 저는 두 가지 대답을 받아 들일 수 없습니다. –

+0

문제는 없습니다. 우리가 도울 수있어서 기뻐. –