Error #2044: 未處理的 NetStatusEvent

配備如下

flash資料庫應用即戰力,flash player9,amfphp 1.9 最新版的,flash9 跟  flash10

今天遇到問題就是



 Error #2044: 未處理的 NetStatusEvent:。 level=error, code=NetConnection.Call.BadVersion

 at test_fla::MainTimeline/frame1()

----------------------------------------------------------------------------------------------------

寫信給作者,回應是說:

根據該Po文中的錯誤訊息,表示是 BadVersion

也就是您使用的FLASH版本可能不對。



請注意本書的 ActionScript 為 3.0 版,

Flash Player 則需更新至 9 以上版本 (建議更新至最新版)。

----------------------------------------------------------------------------------------------------

網友討論說是amfphp,的問題 http://blog.ring.idv.tw/comment.ser?i=1

雖然,作者回應的速度很快,感覺上卻是標準的官方說法。

但是透過http協定來執行swf,就沒問題了,格式如下

http://localhost/xxxx/xxxx.swf

---------------------------------------------------------------------------------------------------

第二次回應時就顯得很好

由於作者測試了兩台機器,都沒發生您遇到的問題,

推測會不是會是修改PHP檔案後,存檔時的存檔編碼類型不對?

請確認是存成 big5 編碼, 再測試看看。

至於 Flash Player 版本問題,建議你測試範例檔時,先將 .swf 檔複製到硬碟中,

然後用瀏覽器開啟該 .swf 檔來測試看看。

因為在網路上更新Flash Player 時,更新的是瀏覽器裡的Flash Player ,

而非雙按 .swf 檔時會自動執行的 standalone player。

----------------------------------------------------------------------------------------------------

看來網友也是買了這本書才會發生的問題,原始檔都一樣



留言

這個網誌中的熱門文章

超任 三國志3代,登入武將金手指

歐姆龍 HEM-7600T 評價,購買心得分享(打臉文)

年青人眼鏡評價(負評),辛酸血淚史分享文