Multi-Lens Detection in phone cameras

Job ID: 39012779

Budget: $10 – $30 USD

How can I access and switch between multiple camera lenses (e.g., ultra-wide, wide, telephoto, etc.) on mobile devices, when enumerateDevices() only exposes the front and back cameras? I want to allow users to switch between different lenses on devices with multiple lenses (e.g., a phone with two or three lenses). Is there a way to detect and switch between these lenses in a React web application.

Key requirements:
- Detect and switch between different camera lenses (ultra-wide, wide, telephoto, etc.) in a web app.

Skills and Experience:
- Experience in React.js, Practical experience working with web camera APIs.
FYI, the actual requirement is to enable phones with low-resolution cameras to detect QR codes. Trying to switch lenses to achieve the same.

Budget:15 to 30 USD. Need to start work now (or in max of few hours).
Related categories: iPhone Android React.js Web Application