Bug description
Presenting screen does not work in Meet using Nativefier. An error dialog shows up.
nativefier --help and https://github.com/jiahaog/nativefier/blob/master/docs/api.mdSteps to reproduce
nativefier --name "Meet Native" "https://meet.google.com"
Expected behavior
A permissions dialog asking to gain access to the screen or something.
Debug info
Verbose logs (command-line and/or in app DevTools console), error message, screenshots
Context
@davidmontemayor please try in 8.0.4.
I just tried this in 8.0.4 (Mac OSX 10.15.3) and also cannot present. I believe this is likely do to a need for the Screen Recording permission in the Privacy settings, which the Nativefier app is not requesting.
I just tried this in 8.0.4 (Mac OSX 10.15.3) and also cannot present. I believe this is likely do to a need for the Screen Recording permission in the Privacy settings, which the Nativefier app is not requesting.
Thanks. Additional data:
In all cases, same result: when trying to join a call, Camera starts being accessed (LED turns on), but then Meet says _"You can't join this video call"_, and console/network shows one error: Failed to load resource: the server responded with a status of 403 (POST https://meet.google.com/$rpc/google.rtc.meetings.v1.MeetingSpaceService/ResolveMeetingSpace)
In Mojave I don't even see the screen recording permission in the Settings & Privacy list.
Also, Camera/Microphone work fine for me! Better than in Chrome, actually! I'm using Meet in native because it performs much better.
Also, Camera/Microphone work fine for me! Better than in Chrome, actually! I'm using Meet in native because it performs much better.
@davidmontemayor interesting; for me cam&mic don't work. Thanks for the update!
Maybe it's a catalina / mojave thing? I'll try updating nativefier and seeing what happens.
My camera and microphone work fine as well - it's just screensharing ("Present" button) that results in "Can't share your screen - Sorry, an error has occurred when screensharing." Not sure if it matters, but my Chrome version is Version 80.0.3987.149 (Official Build) (64-bit).
I would assume this issue is related to this - https://github.com/electron/electron/issues/16513
Still having the issue. Did it get resolved?
+1
I believed this is cause by this Electron issue.
Most helpful comment
My camera and microphone work fine as well - it's just screensharing ("Present" button) that results in "Can't share your screen - Sorry, an error has occurred when screensharing." Not sure if it matters, but my Chrome version is Version 80.0.3987.149 (Official Build) (64-bit).