Replace the webviewx package with webview_flutter_web. #761
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
This replaces the webviewx package with webview_flutter_web. These are only used on the web platform.
The webviewx package relies on
webview_flutter: ^2.0.13
, which is currently at4.0.2
. This causes issues when a different webview is used in an app using a UnityWidget. #738A workaround was to use dependency overrides in pubspec.yaml.
A recent webview_flutter_web update (0.2.2) makes it compatible with the Unity export.
To make things future-proof, let's change this to a webview that isn't abandoned.
Testing
The example project seems to work as expected.
I'd love feedback from anyone using Unity in a web project to see how this performs.
@Ahmadre Given that you added web, maybe you can take a look.
Type of Change