-
Notifications
You must be signed in to change notification settings - Fork 441
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add generic Chromium support #4281
Comments
Opera is not supported by the webrtc lib. The hidden button is the call button. But you should be able to close the error popover there should be an X in the right end. 🤔 |
Interesting, the close button is there, but the icon is missing, it still works when I click on the empty area at the right side. Checked on my own server and see that it is searching at the wrong location:
On NC conference Talk I cannot see that error but a bunch of others. I left the conversation to clean things up and here is what is left, nothing that looks related to me: Browser console log
Hmm, then this should be reported to the WebRTC lib, since it fully supports WebRTC like any other Chromium-based browser I know. I use Nextcloud Talk, not often but regularly, now I wonder how I found the call button then 😄, maybe UI changed a bid with v10, and in my instance I still can click the button via small part showing above the banner. |
#4287 brings back the Reopening for future "support more chrome based browsers" |
Many thanks for the quick solution. If browser support is a matter of an external library, give me a hint/link and I can do a start and open an issue there. Hmm:
|
It's more about https://github.com/webrtcHacks/adapter |
The browser detection of both modules looks quite similar: https://github.com/webrtcHacks/adapter/blob/master/src/js/utils.js#L163-L192 Opera is listed in the webkit prefix block, but Chromium is not based on webkit for a loong time. That issue is somehow related: webrtcHacks/adapter#764 Looks like a generic Blink browser engine detection is missing and not all Chromium-based browsers still support those webkit prefixed variables (anymore). |
Opera is now supported as the lib mentions it explicitly |
Just tested and verified with NC21 RC1 and related alpha Talk version, not showing the warning now 👍. |
That is not a coincidence ;-)
Opera still supports webkitGetUserMedia. Should you encounter a chromium-based browser that doesn't please add a note to the adapter issue. |
Is your feature request related to a problem? Please describe.
Nextcloud Talk tells me that my browser is not supported, even that it of course, as it's Opera, based on Chromium and works nicely with all aspects of the app. Worse, the banner makes the generally wrong information true by hiding parts of the apps UI, making them unusable:
I think the blue hidden button at the top right there was to toggle the participants list, but I am unable to toggle it now 😢.
Describe the solution you'd like
[x]
hide button to hide the notification, probably even remember that to not bother users again with it.Describe alternatives you've considered
Additional context
Many thanks for the great conference and value speeches and presentations btw! I hope it's okay that parts of the conversation is included in the screen above, right after Julius Härtl finished great demonstrations of Nextcloud Flow and Dashboard widget development 👏.
The text was updated successfully, but these errors were encountered: