localStorage는 cross-domain은 커녕 sub-domain도 허용을 안함. 

(local이 사용자 PC의 local이 아닌 origin에 대한 뜻이었나?! ㅋㅋㅅㅂ)


이걸 sub-domain을 포함한 cross-domain을 통해 사용하기 위해선,

iframe을 하나 파고 window.postMessage를 이용한 방법이 그나마 제일 나아 보임.


아래는 좋은 예제.

https://github.com/juanrmn/localStorage-tools



하다못해 sub-domain 정도는 해결할 방법을 마련해야 할 것으로 보인다.

storage 용량이 졸라 큰 것도 아니고, 여러모로 불편한 듯.


파이어폭스는 globalStorage라는 것을 이용할 수 있는 것 같은데 크롬은 안된다.

https://developer.mozilla.org/en-US/docs/Web/Guide/API/DOM/Storage#globalStorage








Posted by bloodguy
,