2006-06-27 21:04 Flash Player SharedObject Bug
最近在使用 SharedObject 時候
發現一個嚴重的 Bug
已經回報 Adobe,並且被確認過了
Player 版本
Player 種類
Bug 描述
AS Code:
以上程式 會在我的硬碟目錄
C:Documents and SettingsTicoreApplication DataMacromediaFlash Player#SharedObjectsWW3HJZYF#localhost
產生名字為"#."的資料夾
無法正常寫入資料
也無法手動刪除該資料夾
必須要使用 Dos 命令 rmdir /s 刪除上一層目錄才能清除
PS.
Adobe 已經正式發表 Flex 2.0 & Flash Player 9 了
不過剛剛測試的結果,仍然未對此 Bug 作修正
大概是來不及改吧
發現一個嚴重的 Bug
已經回報 Adobe,並且被確認過了
Player 版本
Flash Player 8 to 9b3
Player 種類
Standalone、ActiveX、Plugin
Bug 描述
使用 Flash Action SharedObject.getLocal 存取 Local SO物件時,
假如SO物件名稱內含有"./"字串,Flash Player 會在 SharedObject
資料夾下面產生以"#"開頭"."結尾的怪異資料夾
AS Code:
var so:SharedObject = SharedObject.getLocal("./so", "/");
so.data.date = new Date();
so.flush();
delete so;以上程式 會在我的硬碟目錄
C:Documents and SettingsTicoreApplication DataMacromediaFlash Player#SharedObjectsWW3HJZYF#localhost
產生名字為"#."的資料夾
無法正常寫入資料
也無法手動刪除該資料夾
必須要使用 Dos 命令 rmdir /s 刪除上一層目錄才能清除
PS.
Adobe 已經正式發表 Flex 2.0 & Flash Player 9 了
不過剛剛測試的結果,仍然未對此 Bug 作修正
大概是來不及改吧
回應

