2015-01-06 63 views
4

我在Windows 8上使用Chrome 39.0.2171.95。我運行了Adobe的uninstall_flash_player.exe。我安裝了PPAPI內容調試器Flash Player中宣佈的this Adobe blog post.如何從PPAPI內容調試器獲取跟蹤輸出Flash Player

當我使用chrome:但被禁用。插件一:

Location: C:\WINDOWS\system32\Macromed\Flash\pepflashplayer32_16_0_0_235.dll 
Type: PPAPI (out-of-process) 

已啓用。到現在爲止還挺好。

基於我從this Adobe forum post收集的信息,我複製我的mm.cfg文件到:

%USERPROFILE%/應用程序數據/本地/谷歌/鉻/用戶數據/預設/辣椒數據/的Shockwave Flash /系統

(我不得不創建系統目錄下。)

的mm.cfg文件包含:

TraceOutputFileEnable=1 
ErrorReportingEnable=1 
AS3Verbose=0 
TraceOutputBuffered=1 
AS3Trace=0 

我認爲日誌文件,這個Flash PL ayer寫入的內容與NPAPI播放器寫入的內容不同,因爲Chrome對文件系統訪問的限制非常嚴格。在任何情況下,NPAPI插件使用的flashlog.txt文件都沒有寫入。我也不能找到任何類似

%USERPROFILE%/應用程序數據/本地/谷歌/鉻/用戶數據/預設/辣椒數據/的Shockwave Flash

我無法找到任何類似有意義的文檔下方的日誌文件來自Adobe。

有沒有人成功地完成了我想要做的事情?

回答

8

創建mm.cfg文件到"%USERPROFILE%/AppData/Local/Google/Chrome/User Data/Default/Pepper Data/Shockwave Flash/System"後,應該重新啓動Chrome,然後運行您的SWF文件,日誌文件將在這裏創造:"%USERPROFILE%/AppData/Local/Google/Chrome/User Data/Default/Pepper Data/Shockwave Flash/WritableRoot/Logs"和它的命名flashlog.txt。如果路徑WritableRoot/Logs不存在,它將自動創建。

所以回顧一下所有的PPAPI Flash播放器在Chrome和Opera調試器版本的Windows 7/8:

的Windows 7/8 PPAPI

mm.cfg中:

TraceOutputFileEnable=1 
ErrorReportingEnable=1 

mm。CFG位置:

鉻:

"%USERPROFILE%/AppData/Local/Google/Chrome/User Data/Default/Pepper Data/Shockwave Flash/System" 

歌劇:

"%USERPROFILE%/AppData/Roaming/Opera Software/Opera Stable/Pepper Data/Shockwave Flash/System" 

日誌文件的位置:

鉻:

"%USERPROFILE%/AppData/Local/Google/Chrome/User Data/Default/Pepper Data/Shockwave Flash/WritableRoot/Logs/flashlog.txt" 

歌劇:

"%USERPROFILE%/AppData/Roaming/Opera Software/Opera Stable/Pepper Data/Shockwave Flash/WritableRoot/Logs/flashlog.txt" 

的Windows 7/8 NPAPI/ActiveX技術

mm.cfg中的位置:

%USERPROFILE% 

日誌文件的位置:

"%USERPROFILE%/AppData/Roaming/Macromedia/Flash Player/Logs/flashlog.txt" 

的Mac的Chrome PPAPI

mm.cfg中的位置:

"/Users/%USERNAME%/Library/Application Support/Google/Chrome/Default/Pepper Data/Shockwave Flash/System/mm.cfg" 

日誌文件的位置:

"/Users/%USERNAME%/Library/Application Support/Google/Chrome/Default/Pepper Data/Shockwave Flash/WritableRoot/Logs/flashlog.txt" 

的Mac的Chrome NPAPI(鉻NPAPI已過時,但是這可能也適用於其他瀏覽器如Firefox)

mm.cfg中的位置:

"/Library/Application Support/Macromedia/mm.cfg" 

日誌文件位置:

"/Users/%USERNAME%/Library/Preferences/Macromedia/Flash Player/Logs/flashlog.txt" 

欲瞭解更多信息,請點擊這裏如何to edit the mm.cfg file和從這裏to know the log file location。警告 - 本文檔中的日誌文件位置可能不是最新的。

希望一切可以幫助。

0

這讓我瘋狂了一個星期,但我終於明白了。我在Mac上,我有幾個Chrome用戶配置文件 - 這是一個關鍵細節。根據您使用的Chrome用戶配置文件,mm.cfgflashlog.txt文件需要位於不同的目錄中。

注:我手動創建了 「... /系統/ ...」 目錄mm.cfg自己)

位置mm.cfg文件的(蘋果):

"/Users/%USERNAME%/Library/Application Support/Google/Chrome/%Profile #%/Pepper Data/Shockwave Flash/System/mm.cfg"

位置的flashlog.txt的(蘋果):

"/Users/%USERNAME%/Library/Application Support/Google/Chrome/%Profile #%/Pepper Data/Shockwave Flash/WritableRoot/Logs/flashlog.txt"

我希望有幫助!