日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
技術(shù)分享Flex4兼容模式如何移植到發(fā)布版本

本文和大家重點討論一下Flex4兼容模式移植到發(fā)布版本的問題

成都創(chuàng)新互聯(lián)公司長期為上千多家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊從業(yè)經(jīng)驗10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為正藍(lán)企業(yè)提供專業(yè)的成都網(wǎng)站設(shè)計、成都網(wǎng)站制作,正藍(lán)網(wǎng)站改版等技術(shù)服務(wù)。擁有十多年豐富建站經(jīng)驗和眾多成功案例,為您定制開發(fā)。

Flex4兼容模式移植到發(fā)布版本的問題

1.Flex4發(fā)布版本spark.swc默認(rèn)不能使用兼容模式,編譯報錯。

2.在以前的兼容模式下,默認(rèn)的主題spark能使用Halo主題的組件屬性,但在完全的Flex4編譯模式下不能使用。

(1)去掉組件中spake主題不存在的屬性,使用skinclass屬性,并編輯皮膚組件替代(但對于舊有的項目,顯然代價太大)
(2)改變項目默認(rèn)的Spark主題,以前大多數(shù)的Halo主題屬性都能使用,不過像:就不能使用了,不過沒關(guān)系,一般在canvas組件中包含其它的框架組件就能解決。(工程量大大的減小了)
(3)如果是以后新建的組件***使用Spark組件構(gòu)成,理論上設(shè)計與邏輯結(jié)構(gòu)更為自由,不過得努力學(xué)習(xí)一下skin組件的使用方法了~(這對Developer來說,有點難過)

3.Flex4發(fā)布版的構(gòu)建路徑中默認(rèn)使用“運行時RSL方式”,但程序運行時報錯“ClassSparkSkin不能找到……”(頭暈>_

4.附加編譯參數(shù):-keep-all-type-selectors=true(這個是好東西,一直不清楚如何使用,得好好看看這方面的?。。。?br /> 不帶這個參數(shù)時,運行程序可能報無法找到×××組件外觀Error。煩死了開始時侯,一大堆組件外觀不見了。

5.無法解析的空對象……>_

在兼容模式下好好的程序放到Flex4下竟然出現(xiàn)一大堆莫名其妙的nullObject問題。原因可能是編譯機制的改變,使得運行時代碼執(zhí)行順序發(fā)生改變而引起的(注意:只是可能,猜想?。?/p>

(1)狀態(tài)引起的空對象問題

有時候在父組件中使用到includein=“state”itemcreation=“imitation”
子組件使用了creationcomplete=“init()”
init()方法使用時機不好,子組件還沒創(chuàng)建好就執(zhí)行了init()方法,暫時這樣解決:
父組件:includein=“state”itemcreation=“imitation”creationcomplete=“init()”(就是把子組件需要創(chuàng)建好后執(zhí)行的方法放到帶狀態(tài)的父組件執(zhí)行)

(2)Swc域引起的空對象問題

不明白Swc域的可以搜搜Applicationdomain我也解析不好。反正如果劃分了模塊的話就有能一起這樣的問題。由于每個編譯的swc文件運行時都有自己的一個域,主應(yīng)用程序域和Module域,(主應(yīng)用程序域中理論上應(yīng)該創(chuàng)建好Module所需的數(shù)據(jù),讓Module在需要的時候取得,但有時候Module就是拿不到,引起空對象)這時候只好在主應(yīng)用程序中顯式聲明“傀儡類”>_

6.組件狀態(tài)顯示異常

又是Flex4—Release問題,當(dāng)發(fā)現(xiàn)組件指定的狀態(tài)顯示不正確時,嘗試把組件的那個狀態(tài)放在聲明的***個位置,看看是不是正常了。(由狀態(tài)引起的問題確實令人抓狂>_

7.組件狀態(tài)不顯示

假如6中的方法仍然沒有解決好問題,嘗試把狀態(tài)控制的去掉,使用屬性Visible=“isshow?true:false”控制,尤其建議使用在父組件和子組件都帶有狀態(tài)控制時,修改子組件的狀態(tài)控制。

8.綁定不是***的…………

當(dāng)發(fā)現(xiàn)組件綁定的數(shù)據(jù)沒有問題,而組件卻問題大大時,手動代碼綁定試試?。ê喼崩椎贡娚?_

余下的是spike問題


本文題目:技術(shù)分享Flex4兼容模式如何移植到發(fā)布版本
分享路徑:http://m.5511xx.com/article/cocdjoc.html