问题标签 [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 投票
1 回答
2261 浏览

flutter - 如何在本地使用颤振插件?

假设我们创建了一个带有颤振的插件。命名为flutter_local_plugin。我们怎样才能把它放在一个flutter项目flutter_some_application中并访问它?这里有一个问题(如何在另一个flutter应用程序中使用本地flutter包?),但接受的答案对实际文件迁移有0个解释。

  • 我们只需要将插件放置在flutter_some_application中,无需包项目中的任何示例
  • 您将 .kt 和 .dart 文件放在哪里,以及如何将所有这些链接在一起?

似乎没有关于如何实现这一目标的指南。

0 投票
0 回答
357 浏览

flutter - 如何暂停相机预览?

我正在使用 Flutter 的相机插件来获得实时相机预览。但是我想CameraPreview在用户点击按钮时冻结。这样当用户点击按钮时,图片将留在屏幕上。

例如在安卓中:camera.stopPreview();

我不能使用stopImageStream(),因为我没有流式传输图像。

有谁知道如何做到这一点?

0 投票
1 回答
1580 浏览

flutter - 在颤振中,是否有一种在应用程序启动时自动调用插件中的 init 函数的方法?

由于这是一个颤振插件,我不希望依赖插件的开发人员无论如何都必须初始化插件。也许他们必须这样做,但我真的希望他们不必这样做。


_channel.setMethodCallHandler基本上,我想要一种在取决于插件的应用程序启动时自动 调用该方法的方法。其他开发人员不必这样做,例如调用DragndropPlugin类中的静态方法,他们自己来“初始化”插件。

也许有某种方式可以复制在 Java 平台特定方面完成的方式。这是一个被调用的方法的例子,我猜是在插件“加载”时以某种方式颤动:

具体来说,我说的是registerWith方法。


我尝试了以下方法,但这似乎不起作用。不是主要问题,但我希望能解释一下为什么这不起作用。或者就此而言,如果这应该起作用,我可能会犯下潜在的错误,使其不起作用。


我的问题基本上是我将如何实现上述目标。


Flutter 1.9.1+hotfix.6 • 通道稳定 • https://github.com/flutter/flutter.git
框架• 修订版 68587a0916(6 周前) • 2019-09-13 19:46:58 -0700
引擎• 修订版b863200c37
工具• Dart 2.5.0

0 投票
3 回答
6530 浏览

flutter - 在flutter中使用rate_my_app包?

谁能告诉我,您如何在 Flutter 应用程序中使用 rate_my_app https://pub.dev/packages/rate_my_app包来增加用户评论?

一个示例代码会很有用吗?

0 投票
1 回答
35 浏览

flutter - 颤振中甜甜圈图表中的最高值弧

我正在尝试显示以边框或某种样式突出显示的最高值的圆环图。

默认情况下,颤振不允许我向圆环图添加样式。我也尝试了圆形图表,但仍然没有成功。

0 投票
1 回答
748 浏览

flutter - 切换页面时防止谷歌地图颤动重建

切换底部导航页面后,我遇到了一个非常烦人的谷歌地图颤振重建问题。我已经坚持了最后一次缩放和相机位置,但是每次我进入地图页面时,小部件都会自行重建。如何预防?

0 投票
1 回答
707 浏览

flutter - 如何在flutter中上传或保存文件到服务器?

我正在尝试将具有不同扩展名的文件保存或上传到服务器。我有发送文件的服务器路径和使用文件选择器获取的本地文件路径。现在我必须将它上传到服务器。我正在使用objective-c来构建iOS。这怎么可能?

0 投票
1 回答
2218 浏览

android - Android Studio 3.5.2 - 商城插件未加载

1

1 1

Windows 防火墙允许 Android Studio。

试着 :

  • 关闭 Windows 防火墙
  • 尝试使用不同的 ISP
  • 尝试在本地安装 Flutter 插件

这些都不起作用。请帮我。

我错过了什么?

0 投票
1 回答
2326 浏览

flutter - 使用 webview_flutter 插件时如何使用本地 js 或 css 文件

这个问题是针对 webview_flutter 插件的。(https://pub.dev/packages/webview_flutter

我已经设法加载本地 .html 文件,但是 .js 文件和 .css 包含作为 html 代码的一部分不起作用。

这在 Native Android & Native iOS App 中运行良好。

我认为这是支持 html 视图的基本功能之一。

webview_flutter 不支持 js & css include 吗?

0 投票
0 回答
69 浏览

flutter - Flutter - 如何使用 Firebase facebook 和 google 插件链接社交帐户

我有一个颤振的应用程序,并希望用户同时使用 FB 和 Google 进行身份验证。我不想要多个帐户,只需要一个链接两者的帐户。

我在用 :

firebase_auth 0.15.1

google_sign_in 4.0.14

facebook_plugin 3.0.0

当用户的帐户已经存在于不同的提供商时,我无法获取用户的电子邮件地址。需要该电子邮件才能使用 API 调用“fetchSignInMethodsForEmail”获取该用户的提供商列表

下面是一个示例: 1:用户使用 Google 凭据登录。该帐户是在 firebase 中创建的,并且 google 已链接 2:用户现在注销 3:用户现在尝试使用相同的电子邮件登录 FB。

-- 用户收到以下错误

如您所见,电子邮件为空。我需要电子邮件才能获取提供商列表。然后我可以将用户重定向到正确的提供者

这是我的代码片段

谢谢你的帮助