Is your feature request related to a problem? Please describe.navigator.share() is not a supported function on Windows. Share API is not available in this browser on macOS.
When using Standalone Chrome and enabling the Web Share as per the below:
It works as expected.
When disabling it in the browser, I receive navigator.share() is not a supported function on Windows. Share API is not available in this browser on macOS. as in the Electron app.
Describe the solution you'd like
In normal Electron, using app.commandLine.appendSwitch('enable-features', 'WebShare'); should suffice to enable the Web-share functionality.
Describe alternatives you've considered
I have tried adding app.commandLine.appendSwitch('enable-features', 'WebShare'); in different areas of the setup.ts to no avail. The Share API is still not available in the Electron app.
I have also tried adding experimentalFeatures: true, in the new BrowserWindow() function, but this has not changed the result.
Is your feature request related to a problem? Please describe.
navigator.share() is not a supported function on Windows. Share API is not available in this browser on macOS.
When using Standalone Chrome and enabling the Web Share as per the below:
It works as expected.
When disabling it in the browser, I receive
navigator.share() is not a supported function on Windows. Share API is not available in this browser on macOS.
as in the Electron app.Describe the solution you'd like In normal Electron, using
app.commandLine.appendSwitch('enable-features', 'WebShare');
should suffice to enable the Web-share functionality.Describe alternatives you've considered I have tried adding
app.commandLine.appendSwitch('enable-features', 'WebShare');
in different areas of the setup.ts to no avail. The Share API is still not available in the Electron app.I have also tried adding
experimentalFeatures: true,
in the new BrowserWindow() function, but this has not changed the result.