问题标签 [flutter-plugin]

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 投票
22 回答
190987 浏览

flutter - 检查 Flutter 应用上是否有可用的 Internet 连接

我有一个要执行的网络调用。但在此之前,我需要检查设备是否具有互联网连接。

这是我到目前为止所做的:

以上方法无效。

0 投票
8 回答
95908 浏览

flutter - 使用颤振插件时出现 MissingPluginException

我正在尝试使用插件

我放“www.google.com”只是为了调试。

我得到的错误是 MissingPluginException :

从 ide 重新启动应用程序不起作用。

0 投票
3 回答
3253 浏览

ios - Flutter 设备抖动 iOS 插件

各位晚安,

我正在考虑为 Flutter 构建一个插件,以检测设备是否在晃动。现在我已经找到了如何在 Swift 中实现技术(检测摇动手势 IOS Swift),但我坚持如何将它作为 Flutter 插件连接,因为我无法直接访问视图控制器生命周期事件。

需要一种方法来连接

  • viewDidLoad
  • 可以成为第一响应者
  • 运动结束

任何人都可以将我推向正确的方向吗?

0 投票
5 回答
7476 浏览

android - 如何在flutter插件中使用本地aar?

我创建了一个颤振插件:

我已经将我的 aar 文件放在了 flutter_plugin/android/src/main/libs 文件夹
中我已经修改了 flutter_plugin/android/build.gradle

并将 rootProject.allprojects 部分更改为

并在 android {} 之后添加了依赖项部分:

但是当我尝试运行时:flutter run

我得到 gradle 异常,显然它试图在示例目录中查找我的 mylib.aar:example/src/main/libs/mylib.aar 并且失败了。

我可以将我的库放在示例目录中,但我认为这不是正确的方法,因为我希望我的 aar 成为插件的一部分。

0 投票
3 回答
9591 浏览

ios - 未找到 Flutter 插件“geolocator-Swift.h”文件

我创建了一个小型 Flutter 插件,可用于监控 Flutter 应用程序中的位置变化(来源:https ://github.com/baseflowit/flutter-geolocator )。在使用作为项目结构一部分的示例项目(由 Flutter CLI 生成)进行广泛测试后,我们决定发布该插件以使其对全世界可用。

现在我们收到一些反馈,当您将在线 Dart Packages repo 中的包包含到 Flutter App 中时,iOS 版本无法编译并返回以下异常:

在调试模式下运行 Flutter App 时会出现此错误,但在使用flutter build ios --release.

我有点迷失这个错误的来源,因为作为项目example一部分的应用程序可以Geolocator正常工作。我知道该geolocator/geolocator-Swift.h文件是自动生成的,所以在我看来,该文件并没有出现在最终的 Dart 包中。为了运行最终的 Dart 包,我运行了以下命令:

flutter packages pub publish

这是输出flutter doctor -v

任何帮助将不胜感激。

0 投票
1 回答
11549 浏览

camera - 如何在颤动中快速访问相机帧

我想在我的颤振应用程序的相机源上实现近乎实时的 OCR。为此,我想快速访问相机数据。据我所知,我有两个选择,并且都遇到了障碍:

  1. CameraPreview通过在其周围放置 aRepaintBoundary并创建RenderRepaintBoundary, 并调用来截取boundary.toImage()。此方法的问题在于 .toImage 方法似乎只捕获边界中绘制的小部件,而不是来自相机预览的数据。与此处描述的问题类似:https ://github.com/flutter/flutter/issues/17687

  2. 使用相机 0.2.1 捕获图像controller.takePicture(filePath),类似于示例文档。这里的问题是图像变得可用需要很长时间(2-3 秒)。我猜这是因为文件在捕获时保存到光盘中,然后需要再次从文件中读取。

有没有什么方法可以直接访问图片信息,做预处理和OCR之类的事情?

0 投票
31 回答
250344 浏览

flutter - Flutter 插件未安装错误;运行“颤振医生”时

我正在我的 Linux Ubuntu 16.04 (Xenial Xerus) 系统上配置 Flutter SDK。为什么我在运行颤振医生时会收到以下错误?

我已经在文件中指定了PATHSforflutterdartin .bashrc,但是运行时出现此错误flutter doctor

0 投票
1 回答
2964 浏览

dart - 颤振相机质量差

我得到了 Flutter Camera 的预览和所有这些功能。但是录制的视频质量很差。我得到 1MB 10 秒。分辨率很好(1080 x 1440),但我认为比特率有点低。

我查看了 CameraPlugin: https ://github.com/flutter/plugins/blob/master/packages/camera/android/src/main/java/io/flutter/plugins/camera/CameraPlugin.java

这是正常配置吗?对你们有用吗?我有一个一加 2,普通相机可以拍出更好的视频。

我不习惯 Flutter Method Channel,所以我无法创建自己的 CustomCameraPlugin 并更改重要值。

也许有一个完全不同的方法。让我知道

问候马库斯

0 投票
6 回答
12345 浏览

swift - 如何在 Flutter 中启用对现有项目的 Swift 支持

我想知道是否有一种方法可以快速支持颤振项目。我只在创建项目时启用了 Kotlin 支持。我也需要启用 Swift。是否有我可以执行的命令或 Android Studio 的颤振插件中的任何设置,我可以在其中启用或者在 Xcode 中是否有启用选项?

这是我想要做的,但对于现有的 Flutter 项目

这是我想要做的,但对于现有的 Flutter 项目

0 投票
1 回答
1044 浏览

dart - 拦截器不能在Dio中使用?

在此处输入图像描述

我遵循 Doc,但出现了一些错误。