• 预加载资产图像抖动

    如何预缓存在AnimatedContainer中的ImageDecoration中使用的资产图像?真的坚持了这一点。数小时以来一直在尝试解决此问题,但我无法解决此问题。我需要预缓存图像,因为滑动时COZ图像无法加载,这需要2-3秒的加载时间,我觉得用户可能不喜欢。 final PageController ctrl = PageController(viewportFraction: 0.8); class PageViewContent extends StatefulWidget { @overr...
  • 我无法在IOS上保存图像,但在Android(Flutter)上效果很好

    我正在尝试从网站获取图像并将其保存在手机上。它在Android上运行良好,但是一旦在IOS上尝试,我将无法下载图像,也无法保存图像。 ════════ Exception caught by image resource service ════════════════════════════════════════════════ The following FileSystemException was thrown resolving an image codec: Cannot open file,...
  • 如何为颤动或替代解决方案更改ijkplayer中的HLS质量?

    嗨,有人可以帮我解决这个问题,我们决定使用bilibili ijk播放器,因为它是Flutter上唯一支持更改播放速度选项的播放器,但是它没有更改hls质量的选项,而且也没有根据我的发现,如果有其他玩家知道,请分享。 As for what I've tried, I basically tried to take the master m3u8 file we receive from vimeo and split it into 4 files which all contain one qualit...
  • Flutter和Firebase-在注册时收集其他数据

    我正在使用方法createUserWithEmailAndPassword,但希望在用户注册时收集更多数据。除了电子邮件和密码,我还想收集: 名字 姓 出生日期 这是我的身份验证服务代码: //Email & Password Sign Up Future<String> createUserWithEmailAndPassword( String email, String password, ) async { final authResult = aw...
  • 如何在Flutter的脚手架中使用脚手架列表?

    首先,在我的应用程序中,当用户绘制一些东西然后按保存按钮时,该用户应该在他/她的手机上看到相同的图形,但是比例更短,因为他/她可以绘制更多的图形并保存它们,我想将所有这些显示在singleChildScrollView中。我已经尝试过,但是却遇到人为错误。 Builder( builder: (context) => Column( children: [ Expanded( child: Container( ...
  • 通过检查字符串列表是否包含另一个列表的字符串进行过滤

    我的过滤逻辑有问题。有一个Costum模型,其中的genresText作为属性之一。 “ genresText”是字符串列表。要使用希望的类型过滤事件,您可以在自己喜欢的filters_screen上选择类型。如果选择一种类型,则将其添加到filterGenresList。然后,ListView应该在其genresText(列表)中显示至少具有filterGenresList类型的事件。但是,使用我的方法,仅显示与其他列表完全相同的事件。另外,如果我没有按照与genresText(List)中的顺序相同的顺...
  • 在Flutter Dart Firestore应用中实现收藏夹按钮

    我需要一些帮助,我正在使用“收藏夹”按钮在电子商务应用程序中开发产品页面,以添加到收藏夹产品或从收藏夹产品中删除。 我的代码的问题在于,已经构建了屏幕并且抛出了Failed断言:布尔表达式不能为null之后,布尔_isFavorite返回。 在这种情况下,如何改进代码并使代码正常工作? 我有一个添加函数和一个删除函数,如下所示; // adds a product to users favorite list addFavorite(String currentUserID, Food curr...
  • 无法在地图中添加多个数据

    我创建了如下地图: Map<String, GenreData> map = new HashMap(); 我从API获取数据,但我只在map中添加了一个数据.api中有更多数据。 for (var genderdata in snapshot.data.data.data) { hashmap = {genderdata.name:genderdata}; } 我正在尝试映射名称(值)和工艺(键)。这样我就可以根据CRAF...
  • 我的快照在futurebuilder中没有数据

    请帮忙,如果可以的话。我正在尝试从rest api获取一些数据。但是在getTreadingWallpapers()方法上,它显示了完整的json数据。但是每当我在其他条件下打印snapshot.hasError时,它就显示为false。这意味着快照没有错误..但是为什么我将来的构建器中没有获取数据。没有错误显示,我该如何解决这个问题 class _FrontPageState extends State<FrontPage> { Future<List<RecentPage>> recentP...
  • 未定义涉及操作员的颤振错误

    我是新手,正在关注本教程,但目前遇到此错误 error: The operator '[]' isn't defined for the type 'Map<String, dynamic> Function()'. (undefined_operator at [chat_app_tutorial] lib\views\search.dart:33) 请我已经有超过2天的错误了。我在这里检查过,并且一直在网上进行调查,但是到目前为止,我还没有发现任何有效的方法。这是我从中得到错误的代码行。 我不确定要帮助...
  • 如何在Flutter中将两个字符串参数从一页传递到另一页?

    我是Flutter的新手,正在创建一个Notes应用程序。我想将新笔记的标题和文本从“新笔记”页面传递到所有其他笔记所在的主页。 我想将标题和文本传递到第一页,在此页面上,我可以创建一个已保存笔记的列表,随着使用“列表”视图的笔记数量的增加。我究竟做错了什么? 这是我的主页代码: import 'package:flutter/cupertino.dart'; import 'package:flutter/material.dart'; import 'package:flutter/rendering....
  • 如何在我的flutter应用程序中添加启动画面?

    我浏览了有关向应用程序添加启动屏幕的各种文章。我想通过闪屏包创建闪屏,也欢迎使用其他方法,但是我不知道在哪里以及如何编写添加闪屏的代码。我是Flutter和Dart的初学者。我在下面附加了所需的代码: void main() => runApp(MyApp()); class MyApp extends StatefulWidget { @override _MyAppState createState() => _MyAppState(); } class _MyAppState extend...
  • 如何在Flutter中对Base64图像进行解码?

    无效字符(字符5) data:image/jpeg;base64,%2F9j%2F4AAQSkZJRgABAQEAAAAAAAD%2F2wBDABQODxIPDRQSEB... error 这是我的代码: String a ='data:image/jpeg;base64,%2F9j%2F4AAQSkZJRgABAQEAAAAAAAD%2F2wBDABQODxIPDRQSEBIXFRQYHjIhHhwcHj0sLiQySUBMS0dARkVQWnNiUFVtVkVGZIhlbXd7gYKBTmCNl4x9...
  • 未处理的异常:错误:在此MyApp小部件上方找不到正确的Provider <User>

    我正在构建用于注册和登录的示例应用, 第一页显示的是使用Firebase的移动身份验证,成功身份验证后,我从firebase中获取uid,并尝试与我的云Firestore集合(“用户”)的documenteID匹配。如果它为空,则我想显示SignupScreen(),否则,显示HomeScreen()。 这是我的简单逻辑,但我不知道会发生这种类型的错误, 我也尝试了一些不同的代码 ChangeNotifierProvider( create: (BuildContext context) => ...
  • 窗口小部件ListView无法循环生成数据,Visible和HasSize错误

    我正在构建一个简单的应用程序,同时更全面地了解抖动。这个想法是针对D&D的,但是这个概念很简单。 “咒语”的数据集将被下拉到客户端,客户端将根据检索到的咒语的数量生成ListView。我现在正在使用硬编码集。 该项目已编译,但是当我访问屏幕时,出现了一些错误。 The getter 'visible' was called on null. Failed assertion: line 1702 pos 12: 'hasSize' The offending Flexible is currently...
  • 我如何添加一个计数器,该计数器可告诉您在扑扑的购物车中添加了多少项

    主班 我想添加一个计数器,该计数器可以为单个商品添加多少个商品到购物车中。我当前的代码获取购物篮中物品的总数,并将其输出到购物车中每个物品的列表图块上,这不是我想要的。 import 'package:flutter/material.dart'; import 'package:fluttertoast/fluttertoast.dart'; import 'cart.dart'; import 'dish_object.dart'; void main() => runApp(MyApp()); c...
  • 抖动DropDownButtonFormField提示引发运行时错误

    使用DropdownButtonFormField时,在运行时出现此错误: ════════ Exception caught by widgets library ═══════════════════════════════════ The following _TypeError was thrown building DropdownButton<int>(dirty, dependencies: [_InheritedTheme, Directionality, DropdownButtonHid...
公告

欢迎访问 goshare  点击这里设置您的邮箱  可以接收站内跟帖、回复邮件提醒,不错过任何一条消息。

关注公众号订阅更多技术干货! 魅力技术资源分析