1. 程式人生 > >網頁中無法使用攝像頭的解決辦法

網頁中無法使用攝像頭的解決辦法

 

症狀:QQ以及本地都可以正常使用,但就是無法在網頁中使用。

解決辦法(轉載自搜搜問問):(測試成功)

刪除C:\WINDOWS\system32\Macromed\Flash目錄的mms.cfg檔案 如果找不到該檔案,解除安裝flash重啟後,重新安裝最新版就可以找到

或者:

在C:\WINDOWS\system32\Macromed\Flash路徑下查詢一個mms.cfg的檔案,用Notepad或其他方式開啟可以看到如下內容:

AVHardwareDisable = 1

這就表示當前網頁上的Flash程式不能使用本地攝像頭。當我們需要視訊認證或其他用途需要Web使用本地攝像頭時,就把AVHardwareDisable的值修改為0,即AVHardwareDisable = 0

Tip:當使用完畢後最好把AVHardwareDisable的值再改回1,以免日後攝像頭在未經使用者授權的情況下被惡意網站非法使用


PS:這個檔案是幹嘛用的?高手講解一下。

Flash Player 啟動時將從此檔案中讀取其安全設定,然後使用這些設定限制功能。
mms.cfg 檔案包括管理員用於執行以下任務的設定:
■ 資料載入 — 限制讀取本地 SWF 檔案、禁止檔案下載和上載以及對永久共享物件設定存
儲限制。
隱私控制 — 禁止麥克風和攝像頭訪問、禁止 SWF 檔案播放無視窗內容,以及禁止與瀏
覽器視窗中顯示的 URL 不匹配的域中的 SWF 檔案訪問永久共享物件。

■ Flash Player 更新 — 設定檢查 Flash Player 更新版本的時間間隔、指定檢查 Flash
Player 更新資訊所使用的 URL、指定從其中下載 Flash Player 更新版本的 URL 以及
完全禁用 Flash Player 的自動更新。
■ 舊版檔案支援 — 指定是否應將早期版本的 SWF 檔案放置在受信任的本地沙箱中。
■ 本地檔案安全性 — 指定是否可以將本地檔案放置在受信任的本地沙箱中。
■ 全屏模式 — 禁用全屏模式。
SWF 檔案可通過呼叫 Capabilities.avHardwareDisable 和
Capabilities.localFileReadDisable 屬性來訪問已禁用功能的某些資訊。但是,mms.cfg
檔案中的大部分設定無法通過 ActionScript 進行查詢。
為對計算機強制執行與應用程式無關的安全和隱私策略,只能由系統管理員修改 mms.cfg
檔案。mms.cfg 檔案不能用於安裝應用程式。雖然使用管理許可權執行的安裝程式可以修改
mms.cfg 檔案的內容,但是 Adobe 將此類使用視為違反使用者的信任,並且勸告安裝程式的
建立者決不要修改 mms.cfg 檔案。