Flutter Web App 在手机桌面视图中的奇怪行为

Posted

技术标签:

【中文标题】Flutter Web App 在手机桌面视图中的奇怪行为【英文标题】:Flutter Web App Weird Beahvior in Desktop View on Mobile Phone 【发布时间】:2021-11-12 10:15:58 【问题描述】:

我正在用颤振做一个网站

codingfries.com

当我在手机的 chrome 浏览器上单击桌面视图时,有人可以检查到底发生了什么。网站开始出现异常。

【问题讨论】:

【参考方案1】:

这应该在布局更改时发生。当您在手机上模拟桌面视图时,屏幕宽度会发生变化。为了处理这种情况,flutter 有媒体查询,可用于根据屏幕大小的变化来改变布局。 更多信息请参考官方文档。

https://flutter.dev/docs/development/ui/layout/adaptive-responsive

【讨论】:

其次它应该调整大小,但小部件由于某种原因消失了哈哈 我查看了您的网站,您说消失的小部件刚刚升起,就像在视口上方一样 不,它实际上并没有上升 .. 嗯,它在那里,但视觉上没有,哈哈 .. 想知道如何解释这一点,但如果你在网络浏览器中打开网站 .. 你可以看到橙色按钮在右上角.. 并牢记那个地方.. 当你在手机上以桌面视图打开网站时.. 点击那个地方,你会看到它实际上点击了按钮,但按钮在视觉上不存在。 . idk 为什么会发生这种情况 .. 我有另一个网站在桌面视图中没有问题 .. idk 为什么这个有

以上是关于Flutter Web App 在手机桌面视图中的奇怪行为的主要内容,如果未能解决你的问题,请参考以下文章

新闻|Flutter 1.0 重磅发布,除了移动它还想做桌面和 Web 开发

Flutter开发之Android物理按键返回

Flutter点击返回键,回到桌面,但不退出APP的实现

React Web App Routing 适用于桌面(包括移动开发视图),但不适用于移动浏览器

Flutter Add-to-app 我可以在 iOS 视图控制器中添加半屏 Flutter 小部件吗

Flutter Web - 如何在桌面上的 Chrome 中测试 Flutter Web 应用程序打开?