ActionScriptからcookieやSharedObjectを触る
ActionScriptからcookieは直接触れないらしい. ActionScriptのExternalInterfaceを使って,JavaScriptからcookieを書いたり取得したりする方法がある.
ただ,callはglobalにある関数しかよべない(?)ので,名前空間が汚される. なのであんまり使いたくない.
余程のことが無い限り,SharedObjectを使うのが良さそう.
ExternalInterface と JavaScript を使ってCookieを操作する
JavaScript側
// Cookieをセットする function setCookie(str) { document.cookie = str; } // Cookieを取得する function getCookie() { return document.cookie; }
ActionScript側
// set cookie ExternalInterface.call("setCookie", "name=value; expires=Tue, 26 Nov 2014 11:52:22 GMT; path=/"); // get cookie ExternalInterface.call("getCookie");