小编Upa*_*Jah的帖子

flutter - 如何从网络图像中获取 ui.Image(dart:ui)?

我正在尝试使用图片记录器将图像写入画布...

drawImage 需要 dart:ui 图像

我已成功导入资产图像,但网络图像出现以下错误:

[VERBOSE-2:codec.cc(97)] 解码图像失败。数据无效,或使用不受支持的格式编码。

[VERBOSE-2:shell.cc(186)] Dart 错误:未处理的异常:异常:操作失败 0 _rootHandleUncaughtError。(dart:async/zone.dart:1112:29) 1 _microtaskLoop (dart:async/schedule_microtask.dart:41:21) 2 _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5)

到目前为止尝试过的代码..

netImage.obtainKey(new ImageConfiguration()).then((val) {
  var load = netImage.load(val);

  load.addListener((listener, err) async {
    ImageInfo imageInfo;
    setState(() => imageInfo = listener);

    imageInfo.image.toByteData().then((ss) {

      Uint8List lst = new Uint8List.view(ss.buffer);

      ui.instantiateImageCodec(lst).then((val) {
        val.getNextFrame().then((vaal) {
          imagetoDraw = vaal.image;
        });
      });
    });
  });
});
Run Code Online (Sandbox Code Playgroud)

android-canvas flutter flutter-layout flutter-animation

6
推荐指数
2
解决办法
6765
查看次数

Flutter无法创建目录(操作系统错误:只读文件系统)

我正在关注-如何从https://docs.flutter.io/flutter/dart-io/Directory-class.html创建目录

new Directory('dir/subdir').create(recursive: true)
  // The created directory is returned as a Future.
  .then((Directory directory) {
    print(directory.path);
});
Run Code Online (Sandbox Code Playgroud)

这是我得到的错误:

FileSystemException:创建失败,路径='dir'(操作系统错误:只读文件系统,errno = 30)

我已启用Storage(WRITE_EXTERNAL_STORAGE)权限。(Android设备)

我想念什么?

flutter

5
推荐指数
2
解决办法
4477
查看次数

Firebase Flutter 应用程序有没有办法在离线应用程序重启后保留数据?

我正在使用 firebase 动画列表来显示存储在 firebase 实时数据库中的项目列表。

现在,当我在离线状态下启动应用程序(应用程序被杀死后)时,列表不会加载。

是否有内置方法可以为这个用例离线存储数据(由 firebase 提供)?或者我需要存储在一些离线数据库中吗?

我已经检查了https://firebase.google.com/docs/database/android/offline-capabilities但找不到这个特定的用例。

相关问题https://github.com/flutter/flutter/issues/19271

firebase flutter

2
推荐指数
1
解决办法
2060
查看次数

Flutter:如何从firebase数据库中删除最后一个节点?

如何从firebase数据库中删除最后一个节点?

这是json:

{"Top":{
"-LEdsuTpH4RKwjweqTNG" : {
       "conversionStatus" : 0,
       "dateStamp" : "6/10/2018"
 },
"-LEdz-O3fQECgKTsYu1U" : {
        "conversionStatus" : 0,
        "dateStamp" : "6/10/2018"
  },
"-LEdz7gymhoCQTQVWrtz" : {
        "conversionStatus" : 0,
        "dateStamp" : "6/10/2018"
  } 
 }
}
Run Code Online (Sandbox Code Playgroud)

我想删除最后一个节点==>

"-LEdz7gymhoCQTQVWrtz" : {
       "conversionStatus" : 0,
       "dateStamp" : "6/10/2018"
 }
Run Code Online (Sandbox Code Playgroud)

json firebase firebase-realtime-database flutter

0
推荐指数
1
解决办法
938
查看次数