Open
Description
Picker Requests Camera Access for Audio Recording Option
Expected Behavior
The picker should not request camera access when selecting the audio recording option. Permissions should only be requested after the record button is clicked.
Current Behavior
The picker requests camera access even when choosing the audio recording option and prompts for permissions before the record button is clicked.
Steps to Reproduce
window.addEventListener('DOMContentLoaded', function () {
const apikey = 'YOUR_API_KEY';
const client = filestack.init(apikey);
const options = {
maxFiles: 20,
fromSources: ['local_file_system', 'audio', 'video', ],
uploadInBackground: false,
onOpen: () => console.log('opened!'),
onUploadDone: (res) => console.log(res),
};
client.picker(options).open();
});
Additional Screenshots

Your Environment
- Version used: 3.31.0 and any older version
- Browser Name and Version: Chrome v128.0.6613.121
- Operating System and Version: macOS Sonoma 14.3 (desktop)
Metadata
Metadata
Assignees
Labels
No labels