2011-07-06 23 views
0

要查看警告和錯誤來自哪裏,最簡單的方法是vizzy在vizzy flash tracer上獲取警告和錯誤的文件名和行號

下面是我在mac上看到的一些情況。從截圖完全不同,我們可以看到on its wiki

Warning: 'flash' has no property 'prototype' 
Warning: 'StageVideo' has no property 'prototype' 
Warning: 'AsBroadcaster' has no property 'addListener' 
Warning: 'AsBroadcaster' has no property 'removeListener' 
Warning: 'flash' has no property 'prototype' 
Warning: 'flash' has no property 'prototype' 
Warning: Ignoring 'secure' attribute in policy file from http://fpdownload.adobe.com/pub/swz/crossdomain.xml. The 'secure' attribute is only permitted in HTTPS and socket policy files. See http://www.adobe.com/go/strict_policy_files for details. 

多虧了最後的答案,我現在可以看到VizzyTrace.swc需要許多vizzy功能。但即使考慮所有(並在FLA上啓用調試標誌,替換tracetrc,設置「額外選項」並添加SWC)我仍然沒有看到任何東西。現在

trc線被換成了在Flash Professional中自己輸出當我「測試幾乎沒用(我能控制的痕跡正好沒事,容易誘發他們來自何處)文件名行號電影「,但即使如此,Vizzy也不會顯示這些內容。在編譯完SWF之後並且我正在瀏覽器上進行跟蹤時不要說。

+0

你能詳細說明你的意思嗎?可以通過右鍵單擊一個例外行來瀏覽棧跟蹤。如果你的swf文件在打開調試允許標誌的情況下編譯,這將起作用。 – user838395

回答

0

你看到的警告和錯誤是內部Flash播放器的東西,所以不要打擾他們。你無法探索它們。關注最後一個錯誤(凹凸屬性),探索在Vizzy中,檢查右下角的策略日誌。

關注VizzyTrace.swc,你應該在Extra-Options - Trace Parser - 連接VizzyTrace庫的Vizzy中啓用它。完成後,您可以在每一行跟蹤上右鍵單擊(用於代碼段)並雙擊(用於打開文件)。

+0

是的,我知道其中的一些是閃存錯誤,跟蹤解析器與其他選項一起啓用。畢竟,我可能會遇到一個糟糕的例子。事情是,對於錯誤和警告我**從不**獲得任何行號或文件名。而就目前而言,我的解釋並沒有顯示出來。現在你讓我相信沒有簡單的方法來解決它們。 – cregox