Flash Player SharedObject Bug @ Ticore's Blog :: 隨意窩 Xuite日誌
  • Site Search
  • Google
    Web Ticore's Blog
  • 最新文章
  • Recent Comments
  • 2006-06-27 21:04 Flash Player SharedObject Bug
    平均分數:0 顆星    投票人數:0
    我要評分:
    最近在使用 SharedObject 時候

    發現一個嚴重的 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 作修正
    大概是來不及改吧




    Ticore / Xuite日誌 / 回應(0) / 引用(0) / 好文轉寄
    回應