DetectRTC icon indicating copy to clipboard operation
DetectRTC copied to clipboard

DetectRTC is a tiny JavaScript library that can be used to detect WebRTC features e.g. system having speakers, microphone or webcam, screen capturing is supported, number of audio/video devices etc. h...

Results 36 DetectRTC issues
Sort by recently updated
recently updated
newest added

It would be great to add if the device is a Tablet or IPad ```js const userAgent = navigator.userAgent.toLowerCase(); const isTablet = /(ipad|tablet|(android(?!.*mobile))|(windows(?!.*phone)(.*touch))|kindle|playbook|silk|(puffin(?!.*(IP|AP|WP))))/.test(userAgent); const isIpad = /macintosh/.test(userAgent) && 'ontouchend' in...

Hi @muaz-khan and all the contributor, I am use detectrtc with my typescript code. When I try to use ES6 import, it's giving error on typescript checking. PFA for the...

Hi, I have an issue where if the user doesn't check always allow when selecting devices, this sets them to temporarily allowed on firefox. However, DetectRTC still has isWebsiteHasMicrophonePermissions and...

Greetings friends, I noticed that in a particular case, DetectRTC does not work at all, for example 1. We prohibit the site access to the camera, and allow the microphone...

`Top-level declarations in .d.ts files must start with either a 'declare' or 'export' modifier.` 1. This is the latest version installed from the npm package. ![image](https://user-images.githubusercontent.com/9494729/123178911-3b2ccd80-d456-11eb-9281-a54f018ce330.png) 2. This is the...

See: https://github.com/muaz-khan/DetectRTC/pull/104 This type can actually be a string too.

see: https://github.com/muaz-khan/DetectRTC/blob/5b0ae692f43b85c6d583bef37dfb6feb3f2c425d/DetectRTC.js#L975 This type can actually be a string as well.

The RecordRTC [Simple Video Recording](https://www.webrtc-experiment.com/RecordRTC/simple-demos/video-recording.html) demo works fine on Safari Version 14.1 (16611.1.21.161.3) / macOS Big Sur Version 11.3 (20E232), but `DetectRTC.isVideoSupportsStreamCapturing` returns `false`. Can the detection be updated to...

we are using DetectRTC.js version 1.3.6 detectRTC.js is loaded properly for all the clients except one to whom it shows this error 403 forbidden. when they directly hit file path...

Mobile chrome doesn't support getDisplayMedia but it still returns true