alibaba / alibaba/flutter_boost

[Bug]: iOS手势侧滑返回,会将所有的Flutter页面关闭

Open
#1,983 10 comments 0 reactions 0 assignees View on GitHub
Dominant language
Dart
Stars
7.2k
Forks
1.3k
PR merge metrics
No merged PRs in 30d

Description

### 请描述遇到的问题,以及您所期望的正确的结果

flutter_boost:
git:
url: 'https://github.com/alibaba/flutter_boost.git'
ref: 'master'

原生Page---> flutter Page1 ---> flutter Page2 ---> flutter Page3

flutter Page3 手势侧滑----> 原生Page , 期望侧滑回到 flutter Page2 , flutter Page2 侧滑----> flutter Page1 侧滑 -----> 原生Page

### 请说明如何操作会遇到上述问题

_No response_

### 在下面填入关键复现代码

```
```

### 复现的平台

iOS

### Flutter SDK版本

3.16.5

### FlutterBoost版本

master分支

### 是否延迟初始化FlutterBoost

No

### 解决方案

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the iOS navigation sequence described in the issue with Flutter SDK 3.16.5 and FlutterBoost master. Then inspect FlutterBoost’s iOS integration and page-stack handling; the fix is complete when swiping from Flutter Page3 returns to Page2, then Page1, and finally the native page instead of closing all Flutter pages.

Written by the indexing model from the issue text.

Assessment

Tech stack
dart, ios
Domain
mobile-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
28/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.