问题标签 [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.
flutter - 检查 Flutter 应用上是否有可用的 Internet 连接
我有一个要执行的网络调用。但在此之前,我需要检查设备是否具有互联网连接。
这是我到目前为止所做的:
以上方法无效。
flutter - 使用颤振插件时出现 MissingPluginException
我正在尝试使用插件
我放“www.google.com”只是为了调试。
我得到的错误是 MissingPluginException :
从 ide 重新启动应用程序不起作用。
ios - Flutter 设备抖动 iOS 插件
各位晚安,
我正在考虑为 Flutter 构建一个插件,以检测设备是否在晃动。现在我已经找到了如何在 Swift 中实现技术(检测摇动手势 IOS Swift),但我坚持如何将它作为 Flutter 插件连接,因为我无法直接访问视图控制器生命周期事件。
需要一种方法来连接
- viewDidLoad
- 可以成为第一响应者
- 运动结束
任何人都可以将我推向正确的方向吗?
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 成为插件的一部分。
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
:
任何帮助将不胜感激。
camera - 如何在颤动中快速访问相机帧
我想在我的颤振应用程序的相机源上实现近乎实时的 OCR。为此,我想快速访问相机数据。据我所知,我有两个选择,并且都遇到了障碍:
CameraPreview
通过在其周围放置 aRepaintBoundary
并创建RenderRepaintBoundary
, 并调用来截取boundary.toImage()
。此方法的问题在于 .toImage 方法似乎只捕获边界中绘制的小部件,而不是来自相机预览的数据。与此处描述的问题类似:https ://github.com/flutter/flutter/issues/17687使用相机 0.2.1 捕获图像
controller.takePicture(filePath)
,类似于示例文档。这里的问题是图像变得可用需要很长时间(2-3 秒)。我猜这是因为文件在捕获时保存到光盘中,然后需要再次从文件中读取。
有没有什么方法可以直接访问图片信息,做预处理和OCR之类的事情?
flutter - Flutter 插件未安装错误;运行“颤振医生”时
我正在我的 Linux Ubuntu 16.04 (Xenial Xerus) 系统上配置 Flutter SDK。为什么我在运行颤振医生时会收到以下错误?
我已经在文件中指定了PATHS
forflutter
和dart
in .bashrc
,但是运行时出现此错误flutter doctor
:
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 并更改重要值。
也许有一个完全不同的方法。让我知道
问候马库斯