国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 辦公 > Flash > 正文

flash 報錯捕獲(Catch All Exception in Flash)

2024-09-12 17:51:32
字體:
來源:轉載
供稿:網友
在Flash Player 10.1及以上版本中,adobe新增了全局錯誤處理程序UncaughtErrorEvents。就是在全局任何地方產生的錯誤如果沒有被捕獲,都可以在捕獲階段和冒泡階段被捕獲。

調度事件的 UncaughtErrorEvents 對象與 LoaderInfo 對象或 Loader 對象關聯。使用下列屬性訪問uncaughtErrorEvents 實例:
LoaderInfo.uncaughtErrorEvents:檢測同一 SWF 中定義的代碼中的未被捕獲的錯誤。
Loader.uncaughtErrorEvents:檢測 Loader 對象加載的 SWF 中定義的代碼中的未被捕獲的錯誤。
如果內容在運行時的調試器版本中運行,當發生未被捕獲的錯誤時,會出現一個未被捕獲的錯誤對話框。對于這些運行時版本,即使為 uncaughtError 事件注冊了偵聽器,仍會出現該錯誤對話框。在這種情況下,要防止出現該對話框,可調用 UncaughtErrorEvent 對象的preventDefault() 方法。

但是這個方法的缺陷就是你根本不知道這些錯誤是從哪里來的,也就是你沒有辦法從event中追蹤到消息來源,所以你不能就特定的消息做特出的處理。
如果你的項目有可能10.1版本以下的,所以你最好

Flex代碼 :
復制代碼 代碼如下:

if(loaderInfo.hasOwnProperty("uncaughtErrorEvents"))
{
IEventDispatcher(loaderInfo["uncaughtErrorEvents"]).addEventListener("uncaughtError", uncaughtErrorHandler);
}
上一篇:使用as加載xml的示例

下一篇:返回列表

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宝清县| 榆树市| 通渭县| 霍林郭勒市| 龙南县| 游戏| 澎湖县| 施秉县| 东城区| 松滋市| 卓尼县| 新疆| 涡阳县| 淳化县| 巴中市| 平南县| 澄江县| 遂川县| 巍山| 黔西县| 沅江市| 舒兰市| 扎兰屯市| 鹿泉市| 绥宁县| 靖边县| 曲阳县| 清流县| 洛阳市| 故城县| 镇江市| 榕江县| 临澧县| 烟台市| 东丽区| 墨脱县| 辽中县| 高碑店市| 佛学| 佛学| 庄浪县|