我正在構建一個純音頻功能閃存as3應用程序。雖然我要求獲得麥克風使用許可,但它向用戶顯示了相機和麥克風訪問請求。閃存中只有麥克風的權限對話框
是否可以只顯示麥克風的訪問請求對話框?因爲我不想讓我的用戶去思考,所以我在暗中收集網絡攝像頭流以及他的音頻數據。
我正在構建一個純音頻功能閃存as3應用程序。雖然我要求獲得麥克風使用許可,但它向用戶顯示了相機和麥克風訪問請求。閃存中只有麥克風的權限對話框
是否可以只顯示麥克風的訪問請求對話框?因爲我不想讓我的用戶去思考,所以我在暗中收集網絡攝像頭流以及他的音頻數據。
據我所知,這是不可能的。 The documentation also implies this:
When your application calls the Microphone.getMicrophone() method, Flash Player displays the Flash Player Settings dialog box, which prompts the user to either allow or deny Flash Player access to the camera and microphone on the system.
雖然是一個不錯的功能!
helo @JKillian當我用OS 10.3.3在iPhone 5s中調用Microphone.getMicrophone()時,它會拋出PermissoinError錯誤:「錯誤#3800:此調用需要麥克風權限。」 –
我想在Adobe Air手機上,我們必須得到我們自己的許可。 –
這是用於網絡的嗎? AIR應用程序處理權限有點不同,並繞過安全性。這可能或可能不會幫助您實際只訪問麥克風,但您至少會阻止用戶看到該閃光燈正在使用攝像頭 – MaxG
對於AIR桌面應用程序,它根本不會要求麥克風允許。就像你問的那樣,是的,我的問題是關於網絡上的AS3,下面的答案似乎是唯一的答案。 – Matical