Here are the list of issues that Webview Export currently has. Sourced by the community testing various features across nearly a dozen power users. Keep in mind, all of these issues are non-issues for people exporting with Godot, Unity and Unreal to desktop.
Also, we should note that fixing these issues is much more difficult due to the nature of web wrapped games. However it should still be possible because there are electron games that have none of these issues.
- Steam overlay doesn't appear. This is happening with the fallback (disabled in-game overlay) and otherwise. This is a non-issue in NW.js
- OBS cannot display our webview exports. It appears as blank white screen instead of the game canvas. Streamers cannot live broadcast our games. This is a non-issue in NW.js
- Cannot be NV-Patched to seek out dedicated GPU's on the device because the browser being used to run the Webview export is built into windows and not available for modification in the exported directory
- Webview export uses a Microsoft service, and Microsoft collects telemetry data. This requires construct users to add additional disclaimers in some jurisdictions regarding data collection.
Hopefully the list proves to be a useful collection of issues for both Scirra and fellow Construct users when assessing the viability of using the Webview export.
Hopefully as well, Ashley doesn't respond with "go contact OBS, Steam, Microsoft and AMD" because, like mentioned earlier, these are non-issues in tons of other games on Steam. Including web games and including NW.js construct exports.
Thanks for taking the time to read!