flutter相关内容

如何检测颤动网站是否在浏览器后台运行?

WidgetsBindingWatch没有处理我的颤动Web项目。当用户关闭浏览器时,是否需要检测类似的情况,如使用小部件绑定关闭本机设备应用程序? 我希望在每次重新生成浏览器后重新生成整个网站,而不管该网站以前是否处于打开状态。 推荐答案 挂钩到浏览器的可见性更改API。 import 'dart:html'; // inside your State class ..
发布时间:2022-04-24 09:01:01 其他开发

NoSuchMethodError:尝试调用非函数,如NULL:';dart.global al.Firebase.auth';

Ffltter新手-我怀疑在尝试设置Firebase身份验证时遗漏了一些非常简单的东西。 一直在网上寻找解决方案。大多数人要求您仔细检查Firebase-auth.js是否正确地包含在index.html文件中。下面的index.html文件已完成此操作。 这个post和这个post表明可以通过将我的Firebase配置移到index.html文件的head部分来解决此问题。不确定为什 ..
发布时间:2022-04-23 23:19:39 其他开发

在Ffltter Web应用程序中更改屏幕尺寸

我正在构建一个带有Ffltter的Web应用程序,但我想要模仿iPhone的屏幕视图。我知道调整窗口大小可以达到这种效果,但有没有办法将所有内容包装在手机屏幕图形的一个框架中,或者更改MaterialApp的尺寸,使其包含在手机的屏幕尺寸内,而不会填满整个窗口? 推荐答案 您可以将MaterialApp包装在SizedBox中以限制其大小。然后,您可以像使用常规窗口小部件一样,随心所欲 ..
发布时间:2022-04-23 22:41:22 其他开发

错误:当前用户不是函数或方法,无法调用

我刚刚在Ffltter应用程序中更新了Google Firebase Auth,因为我收到了一些令人不快的SDK错误,但现在我收到了: 错误:‘CurrentUser’不是函数或方法,无法调用。 User CurrentFirebase User=等待Firebase Auth.instance.CurrentUser(); 我查看了迁移指南,了解到CurrentUser()现在通过C ..
发布时间:2022-04-23 21:45:57 其他开发

如何从网络下载图像并将其保存在本地目录中?

我正在尝试从网络下载图像,并将其本地保存在计算机的下载文件夹中。我需要为颤动网实现这一点,我不确定如何做到这一点。 我发现了一些关于Android和iOS如何实现文件或镜像下载和保存的问题,例如Flutter save a network image to local directory。我还看了How do I read and write image file locally for F ..
发布时间:2022-04-23 21:28:49 其他开发

阻止未经身份验证的用户使用Ffltter Web应用程序中的URL导航到路线?

我正在尝试创建一个Ffltter中的Web应用程序,理想情况下它的工作方式与网站类似。用户将登录并能够看到他们的仪表板上有私人信息,但有一些带有公共信息的屏幕,任何人都可以使用以下动态路由URL导航到这些屏幕:myflutterapp.com/feed/usersPublicInfo,例如,此链接可以发布到另一个网站,用户可以直接进入此路线。 显然,使用命名路由是我需要的一个解决方案,但是,是什 ..
发布时间:2022-04-23 21:11:53 其他开发

关闭并重新打开选项卡时,颤振腹板Shared_Preferences不可用

颤动网现在支持Shared_Preferences。我已将shared_preferences添加到我的Ffltter Web应用程序中。 我的问题是,当我设置首选项时,比如当我启动应用程序时,它在应用程序中的任何地方都运行得很好,但当我关闭浏览器,再次启动应用程序并试图检索它时,它什么也没有返回。如何在关闭并启动应用程序后使其正常工作。 _showPref()async{ SharedPr ..
发布时间:2022-04-23 21:04:26 其他开发

如何在Django上提供一款颤动网络应用?

在使用 构建颤动Web应用程序后 flutter build web 我想使用一个简单的Django服务器为应用程序提供服务。 我如何才能做到这一点? Django 运行该命令后,将buildweb目录从推荐答案项目复制到您的Django项目。假设您将其放在根目录,并将其重命名为flutter_web_app。 我们做到了, djangoproject | dj ..
发布时间:2022-04-23 20:55:32 Python

颤动网:如何压缩图像/文件?

Ffltter Web当前处于测试版,因此缺乏有关如何执行此操作的可用信息/资源。 我找不到任何与Web兼容的颤动软件包来做这件事。 有什么建议吗? 以下是我的代码: uploadImage() async { File file; FileReader fileReader = FileReader(); InputElement uploadInput = FileUploa ..
发布时间:2022-04-23 20:42:35 其他开发

Ffltter Web收听通过iFrame发布的活动

我的目标是在主页上iFrame的帮助下集成颤动部件。首页并不是乱七八糟地写的。但是,我需要一个界面,通过它主页面可以与小部件进行通信。因此,我想在主页上使用postMessage(),在Ffltter小部件中使用html.window.addEventListener()。现在我正在接收一个事件,但看不到它的内容。我的临时解决方案是将消息保存在本地存储中,并且只使用侦听器作为通知程序,但我真的不喜 ..
发布时间:2022-04-23 20:30:53 其他开发

你如何在颤动网上使用SVG?

fltter_web docos对飞镖说:svg已移植,但如何将其用于fltter资源/窗口小部件系统? 推荐答案 flutter_svg1.0.0版自2021年12月2日起发布,包括Web支持。因此,在颤动项目中使用SVG图像不再有阻止程序。 ..
发布时间:2022-04-23 20:22:08 其他开发

可以搜索Ffltter Web应用程序中的文本吗?

问题: 当我在浏览器中以Web应用程序的形式运行Ffltter应用程序时,我可以使用浏览器的文本搜索功能Ctrl+F来搜索页面上的文本。搜索功能会查找屏幕上当前显示的搜索词的所有实例,但不会查找当前看不到的文本的所有其他实例。 示例: 在下面的示例中,我正在搜索单词Tile,它总共被使用了8次:在蓝色Tiles中使用了4次,在紫色Tiles中使用了4次。 但是,当我搜索单词磁贴时,浏览器只找 ..
发布时间:2022-04-23 20:08:38 其他开发

如何将颤动项目迁移到Firebase Version-9现代Web模块化样式

我面临着初始化Firebase和Fighter项目的问题,而我刚刚将我的firebase-tools和firebase更新到版本9,这是现代网络模块化风格,它已经过去了一周没有帮助的帮助颤动的文档仍然是根据版本8,这是老式的Comat类型,当我遵循Firebase文档时,它更新了它的抛出错误。我需要您的帮助,消防基地和颤振专家请提供一些解决方案。 我收到的两个错误是 core.dart ..

当选择另一个项目时,颤动小部件测试不会触发Dropdown Button.onChanged

我正在编写一个Ffltter Web应用程序,并将一些小部件测试添加到我的代码库中。我很难让扑翼测试按预期工作。我当前面临的问题是尝试在Dropdown Button中选择一个值。 下面是重现该问题的完整小部件测试代码: void main() { group('description', () { testWidgets('description', (WidgetTes ..
发布时间:2022-04-23 19:03:54 其他开发

无法分别构建FightWeb和Ffltter移动应用程序

我正在构建一个颤动项目,在单个项目中集成Web和移动代码时遇到了一个问题。我想在我的移动代码中使用Moor和Moor_FFI,但即使我的Web(main.dart)和移动代码(main.dev.dart)的入口点被配置为不同于调试,它仍然尝试为Web编译移动代码。这会导致问题,因为Ffltter Web目前不支持FFI和其他DART插件,从而导致大量错误消息。 Error compiling ..
发布时间:2022-04-23 18:45:58 其他开发