![jspsych logo](http://www.jspsych.org/7.0/img/jspsych-logo.jpg) jsPsych is a JavaScript framework for creating behavioral experiments that run in a web browser. ## Plugin Description The initialize-camera plugin asks the participant to grant permission to access the camera. If multiple cameras are connected to the partipicant's device, then it allows the participant to select which camera to use. Once access is granted for an experiment, you do not need to ask again, and the camera can be accessed by the [`jsPsych.pluginAPI.getCameraRecorder()`](https://www.jspsych.org/7.3/reference/jspsych-pluginAPI/#getcamerarecorder) function. ## Examples Several example experiments and plugin demonstrations are available in the `/examples` folder. After you've downloaded the [latest release](https://github.com/jspsych/jsPsych/releases), double-click on an example HTML file to run it in your web browser, and open it with a programming-friendly text editor to see how it works. ## Documentation Documentation for this plugin is available [here](https://www.jspsych.org/latest/plugins/initialize-camera). ## Getting help For questions about using the library, please use the GitHub [discussions forum](https://github.com/jspsych/jsPsych/discussions). You can also browse through the history of Q&A on the forum to find related questions. ## Contributing We :heart: contributions! See the [contributing to jsPsych](https://www.jspsych.org/latest/developers/contributing/) documentation page for more information about how you can help. ## Citation If you use this library in academic work, please cite the [paper that describes jsPsych](http://link.springer.com/article/10.3758%2Fs13428-014-0458-y): de Leeuw, J.R. (2015). jsPsych: A JavaScript library for creating behavioral experiments in a Web browser. _Behavior Research Methods_, _47_(1), 1-12. doi:10.3758/s13428-014-0458-y ## Contributors jsPsych is open source project with [numerous contributors](https://github.com/jspsych/jsPsych/graphs/contributors). The project is currently managed by the core team of Josh de Leeuw ([@jodeleeuw](https://github.com/jodeleeuw)), Becky Gilbert ([@becky-gilbert](https://github.com/becky-gilbert)), and Björn Luchterhandt ([@bjoluc](https://github.com/bjoluc)). jsPsych was created by [Josh de Leeuw](http://www.twitter.com/joshdeleeuw). We're also grateful for the generous support from a [Mozilla Open Source Support award](https://www.mozilla.org/en-US/moss/), which funded development of the library from 2020-2021.