Giter Site home page Giter Site logo

Comments (5)

markandrus avatar markandrus commented on August 22, 2024

Hi @macgregordennis,

This is not something we can fix in twilio-video.js. Unfortunately, this is the behavior of Chrome itself. For example, try out this JSFiddle I wrote using native APIs only. We request audio only, and yet the webcam icon appears (and remains even after we stop the MediaStreamTrack).

It's unfortunate that Chrome chose a webcam icon in this case instead of a microphone. If you hover over the icon you will see it does only indicate microphone permissions:

screen shot 2017-02-14 at 2 43 01 pm

As for the icon remaining, there is an outstanding Chrome bug, 617431: "This page is accessing your microphone" still present after removing all microphone access in settings, that I've updated seeking to clarify whether this behavior is related.

Best,
Mark

from twilio-video.js.

stewartmacgregor avatar stewartmacgregor commented on August 22, 2024

Hi @markandrus,

That's unfortunate. It looks like a fix for this is waiting on Chrome itself. Thanks for the update and clarification!

Best,
Stewart

from twilio-video.js.

markandrus avatar markandrus commented on August 22, 2024

Hi @macgregordennis,

Just wanted to followup. [email protected] clarifies the icon is working as intended:

The camera icon in the omnibar indicates that permissions has been given to the page, that's it.

The red recording indicator in the tab is present as long as a MediaStream is alive.

Unfortunately, we can't do much more here, so I'll close this ticket out.

Best,
Mark

from twilio-video.js.

stewartmacgregor avatar stewartmacgregor commented on August 22, 2024

Hi @markandrus,

To make sure I fully understand, is jansson saying that a camera icon is used even if only microphone permissions have been given to the page? If this is the case, I will follow up with him for further discussion.

Best,
Stewart

from twilio-video.js.

markandrus avatar markandrus commented on August 22, 2024

@macgregordennis Yes, that's what I understood from the thread.

Thanks,
Mark

from twilio-video.js.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.