--
You received this message because you are subscribed to the Google Groups "media-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to media-dev+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/media-dev/4bd01372-2286-4d61-854b-ff1e83b6d545n%40chromium.org.
No, in this case getUserMedia() it is not directly triggered in the context of a click action, but as mentioned it works with the same client accessing the app on another host and was – so far – never an issue.
This code gives an exception: “Uncaught TypeError: navigator.permissions.requestAll is not a function”?
…but anyways, the web page has the focus when the issue happens
The “not a function” error was on chrome 109;
The mentioned tests for the issue itself were done in chrome 109; the issue definitely happens only on some client PCs; e.g. no issue on my PC (chrome 109) but reproducible on the PC of a colleague (also chrome 109) in the same network.
Testing it in a click handler using the same host of the customer is not possible as we cannot patch the customers production system to call it inside a click handler, and locally we do not experience the issue.
--
You received this message because you are subscribed to a topic in the Google Groups "media-dev" group.
To unsubscribe from this topic, visit
https://groups.google.com/a/chromium.org/d/topic/media-dev/LbfK6hZTF-A/unsubscribe.
To unsubscribe from this group and all its topics, send an email to
media-dev+...@chromium.org.
To view this discussion on the web visit
https://groups.google.com/a/chromium.org/d/msgid/media-dev/CA%2BsyWAPK-e_kENC%2B7bVfQnkRSr-9WdZxCDqJX0h5sEd4j%3DBkNA%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/media-dev/VI1PR0302MB332725F96C10ED53E7CD5465C4C79%40VI1PR0302MB3327.eurprd03.prod.outlook.com.
Hello,
I just wanted to give you a quick update: After doing further testing and analysis it turned out that some higher “background” JS load (and/or localstorage usage) while setting up the WebRTC connection was slowing down the browser and thus also affecting the getUserMedia() performance (or better the completion of the promise). The duration for getUserMedia() shown in the WebRTC internals (and in some of our own console logs) was then leading us into the wrong direction.
Another reason influencing our analysis was one of our test PCs which had a general issue slowing down sometimes and in this way creating some false positives.
Anyways – first tests with a changed version are looking good so far and we are awaiting feedback from our customer. So it seems to be no browser internal issue. Sorry for bothering you.
Regards Peter