This addon is distributed as a GDExtension, which means the .zip
archive comes with a folder addons/
that
can simply be placed in the root of your Godot project. You can do this while the Godot editor is running - it will dynamically
load the addon at runtime.
There is a demo project available on Github. Download or clone it, and place the addon
folder into the root of the project.
On Mac OS, the binaries/libraries are not signed, this means that Godot will refuse to run when you've added this addon to your project. If you have the xcode command line tools installed, you can run the following from the terminal:
install_name_tool -change 'a' 'a' addons/webview/libgdwebview.macos.arm64.dylib
install_name_tool -change 'a' 'a' addons/webview/libqtcute.dylib
install_name_tool -change 'a' 'a' addons/webview/libqtcute_metal.dylib
This resets the signing.
We believe this is not neccesary when the game, or Godot is launched through Steam (but are not 100% certain).