Repository: flutter
Issue: Web pages built with Flutter work abnormally inside webview after halfway swiping back gesture on iOS
Labels: a: platform-views,p: webview,platform-web,has reproducible steps,P2,team-web,triaged-web,found in release: 3.13,found in release: 3.17

### Is there an existing issue for this?

- [X] I have searched the [existing issues](https://github.com/flutter/flutter/issues)
- [X] I have read the [guide to filing a bug](https://flutter.dev/docs/resources/bug-reports)

### Steps to reproduce

1. Create a web project through flutter.
2. Deploy the project built in step 1.
3. Inside the app that created Flutter, the web page number 2 is displayed as a web view.

### Expected results

When a web page created with Flutter is displayed in a web view, it operates abnormally in certain actions.

### Actual results

When showing a web view created by the Flutter web, the web view works abnormally if you try to close the page by swiping to the left on your iOS device, but return to the web view page.

Common web pages such as https://flutter.dev work fine
Web pages built with flutter work abnormally. The page stops, with scrolling and button clicks not working.

### Code sample

<details><summary>Code sample</summary>

[code sample](https://gist.github.com/cyb9701/d91e3a88a46901916fe05d1b9571079b)

</details>


### Screenshots or Video

<details>
<summary>Screenshots / Video demonstration</summary>

https://github.com/flutter/flutter/assets/59527787/bd3665b8-aa6f-4e3e-9a06-945756d49858

</details>


### Logs

_No response_

### Flutter Doctor output

<details><summary>Doctor output</summary>

```console
[✓] Flutter (Channel stable, 3.10.6, on macOS 13.5.2 22G91 darwin-arm64, locale
    ko-KR)
    • Flutter version 3.10.6 on channel stable at /Users/cyb/Developer/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision f468f3366c (10 weeks ago), 2023-07-12 15:19:05 -0700
    • Engine revision cdbeda788a
    • Dart version 3.0.6
    • DevTools version 2.23.1

[✓] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
    • Android SDK at /Users/cyb/Library/Android/sdk
    • Platform android-34, build-tools 34.0.0
    • Java binary at: /Users/cyb/Applications/Android Studio.app/Contents/jbr/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 17.0.6+0-17.0.6b829.9-10027231)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 14.3.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 14E300c
    • CocoaPods version 1.12.1

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2022.3)
    • Android Studio at /Users/cyb/Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 17.0.6+0-17.0.6b829.9-10027231)

[✓] IntelliJ IDEA Community Edition (version 2023.2.2)
    • IntelliJ at /Users/cyb/Applications/IntelliJ IDEA Community Edition.app
    • Flutter plugin version 75.1.4
    • Dart plugin version 232.9559.10

[✓] Connected device (2 available)
    • iPhone 13 mini (mobile) • 386704A8-0B1C-40D4-9A8C-18BCB03FD387 • ios            • com.apple.CoreSimulator.SimRuntime.iOS-16-4 (simulator)
    • Chrome (web)            • chrome                               • web-javascript • Google Chrome 116.0.5845.187

[✓] Network resources
    • All expected network resources are available.
```



</details>