问题标签 [flutter-web]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
103 浏览

flutter - 如何让PageView的每一页都成为一个URL,以便在谷歌上链接、分享和索引?

我想在 Flutter for Web 中创建一个博客,其中一个页面视图一次显示一篇文章。问题是每篇文章都必须能被 Google 共享和索引,所以 PageView 的每个页面都必须有它的 url。

我的想法是通过在每次用户更改页面时添加文章的 id 来动态更改 url。前任。

这样,如果用户以修改后的 URL 到达站点,我可以返回文章,然后将其直接显示在所需的页码上。但是,Google 将无法索引这些文章,不是吗?

设计示例:https ://i.imgur.com/ZkPFmbm.png

0 投票
10 回答
11081 浏览

flutter - 是否可以使用 Android Studio 在 Flutter 中构建网站

我有一些使用带有 Java 语言的 Android Studio 构建 android 应用程序的基本知识。现在我想开始学习颤振,但对一些事情不太确定。我读到可以使用颤振构建跨平台移动应用程序,我可以使用 android studio 来构建这些应用程序。使用 Flutter 也可以构建网站和桌面项目。

我的困惑是:

1) 我可以使用带有 Flutter 的 Android Studio IDE 来构建移动应用程序(Android 和 IOS)、桌面应用程序和网站吗?

2)首先,我以为我只是为移动应用程序和网站编写了一个代码,但我想我错了。那么,如果移动应用程序和网站的代码不同,那么它们有何不同呢?我的意思是它是完全不同的东西还是有一些相似之处。那么,如果有人可以使用 Flutter 构建移动应用程序,那么他们也可以轻松地使用 Flutter 构建网站吗?

3) 可以用flutter web代替php做网站和web服务吗?

0 投票
1 回答
1371 浏览

flutter - 如何为响应式屏幕调整行中的列大小?

我正在 Flutter for web 中构建应用登录页面。我需要让页面响应不同的屏幕尺寸。

MediaQuery用于更改小屏幕的布局,因此小部件是垂直布局。

但是对于中等尺寸的屏幕布局是水平的。因此,当屏幕变小时,我需要调整应用屏幕截图的大小。怎么做?

例如:reflectly.app

到目前为止,这是我的代码:

0 投票
5 回答
1379 浏览

flutter - 如何为 Flutter Web 更新 pub 包 webdev

当我尝试“服务”我的颤振网络应用程序时,我收到了这个错误:

此版本的 webdev 不支持build_daemon您的build_runner. 有更新版本的 webdev 可用,它支持您的build_daemon. 请更新。

如何更新webdev?“pub global”似乎只提供“activate”/“deactivate”,而“pub upgrade”只是查看 pubspec.yaml 文件

任何的想法?

0 投票
3 回答
3257 浏览

firebase - 如何将 Flutter Web 与 Firebase 集成?

我需要将我的 Flutter Web 应用程序与 Firebase 集成。我找到了信息,但都是关于 Flutter for mobile 应用程序的,我需要它用于 Flutter for web。

0 投票
6 回答
18294 浏览

flutter - 如何在 Flutter Web 中保存到 Web 本地存储

我有一个用Flutter for web构建的网站,目前正在尝试保存到 web 本地存储或 cookie,但似乎找不到任何插件或存档方式。

0 投票
1 回答
85 浏览

flutter - 如何使背景不滚动但前景滚动?

我正在使用 Flutter for web 来制作网站。我需要制作前景滚动,但背景不像普通网站那样滚动。例如:codemagic.io。我不能使用脚手架背景,因为我想使用CustomPainter自定义背景。

我正在尝试使用Stack,但问题是我需要CenterWidgets ScrollView,如果我这样做,那么 CustomPainter 不会从页面顶部开始:

有谁知道解决方案?

谢谢!

0 投票
2 回答
6032 浏览

flutter-web - 是否有任何插件或方法可以使用 Flutter Web 将文件上传到服务器?

我想从 Flutter Web 应用程序将图像上传到服务器。有没有更好的方法来做到这一点。

我已经尝试过几个插件。image-picker, file-picker 但它们都不支持flutter web。

0 投票
1 回答
1847 浏览

flutter - flutter web如何解决pub升级失败(1)?

我正在为 web 设置颤振,但颤振 pub 升级失败。

这是错误我该Could not find a file named "packages/flutter_web/pubspec.yaml" in https://github.com/flutter/flutter_web 7a4c33425ddd78c54aba07d86f3f9a4a0051769b.如何解决这个问题。此错误使我无法运行我的网络应用程序。包括我的 pubspec.yaml 文件,我希望这能帮助你。先感谢您。

我的 Pubspec.yaml 文件

0 投票
4 回答
3919 浏览

flutter - 如何将 SingleChildScrollView 居中但使背景拉伸以填满屏幕?

我正在使用 Flutter for web 来制作网站。当用户像普通网站一样向下滚动时,我想让网页滚动。

我正在尝试使用Stack,所以我可以在小部件后面放置自定义背景。当用户滚动时,这个背景必须滚动(必须坚持前面的小部件,以便背景改变)。

(我无法设置背景颜色使用Scaffold ,因为我的背景是使用CustomPainter

但我想把小部件放在网页的中心,所以我把小部件包裹SingleChildScrollView起来Center。但是现在在大横屏上CustomPaintWidget()不是全屏(有空白)。我尝试用替换我CustomPaintWidget()Container来测试,但同样的问题。

这是我的代码:

有谁知道解决方案?

如何使小部件居中但同时使背景拉伸?

谢谢!