首页»版块 更多荣耀手机 问题反馈 第三方 Flutter 应用触屏返回手势的预测返回预览为空白 ...

第三方 Flutter 应用触屏返回手势的预测返回预览为空白,投屏/程序化返回则正常

[复制帖子标题和链接]

1121

HONOR2603173487110  LV4  发表于 10 小时前 广东 来自:荣耀Magic7 Pro
系统:MagicOS(Android 16 / API 36)
- 导航方式:全面屏手势导航

【现象】
在第三方 Flutter 应用中进行「应用内路由返回」的预测返回手势时:
- 触屏边缘滑动返回:预测返回动画的「窗口圆角」出来了,但预览里的页面内容为空白;
- 投屏 / 程序化返回(如投屏控制返回):圆角与页面内容都能正常一起出现。

【对比测试】
同机同一系统下,原生应用(原生 Kotlin/Jetpack Compose,走系统 PredictiveBackHandler)预测返回:触屏返回圆角与内容均正常。
说明荣耀系统预测返回机制本身正常,问题特定于 Flutter 应用的渲染层。

【推测原因】
Flutter 应用将整个画面渲染在单一的 GPU Surface 上。荣耀 MagicOS 在「触屏」这条触发的跨窗口预测预览中,未能把该 Flutter Surface 的内容捕捉进预览窗口,导致只显示圆角轮廓、内容空白;而投屏走的是最终合成画面,不依赖这次触摸预览快照,所以正常。

【诉求】
请荣耀工程师排查 MagicOS 对 Flutter/GPU Surface 在预测返回预览快照中的兼容性问题,使 Flutter 应用触屏手势预测返回也能正常显示内容预览。
产品型号荣耀Magic7 Pro
出现频率总是
问题类型其他
应用名称
应用版本
系统版本PTP-AN70 10.0.0.170(SP1C00E170R102P8)
评论1
荣耀小达人丶团子 荣耀答答团  发表于 8 小时前 属地未知 来自:PC-VOC

楼主您好,收到您反馈的信息,针对您的问题团子已经在后台留言给您了,请您及时查看,感谢您的理解和配合!
您需要登录后才可以评论 登录 | 立即注册
简体中文 - China
快速回复 返回顶部 返回列表