问题标签 [flutter-windows]

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 投票
2 回答
184 浏览

flutter - 如何从为 Windows 构建的 Flutter 应用程序中删除标题栏?

我为 windows 制作了一个简单的颤振应用程序,当我运行它时,它会显示 windows 具有的默认标题栏。我怎样才能删除它?

0 投票
1 回答
38 浏览

flutter - FlutterViewController setInitialRoute for windows

我正在尝试从 Native flutter Pugin 导航到特定路线。我能够在 iOS 上快速做到这一点:

setInitialRouteWindows的flutter native(c ++)插件中的等效项是什么?

0 投票
0 回答
51 浏览

flutter - 如何在 Flutter 应用中打开 2 win 表单?

嗨,我想制作一个颤振应用程序,通过单击一个按钮,它会在同一个应用程序(如 C# 和 C++ 应用程序)中打开另一个窗口表单

就像在 C# 中一样

就像在 C# 中一样

如果对此有所了解,请在此处写下来

0 投票
1 回答
400 浏览

windows - 从本地磁盘加载多个图像时,Flutter Windows 应用程序崩溃且没有错误

我创建了一个多图像选择器表单字段小部件,以在具有验证等功能的表单中使用,它工作正常;但是,当我一次从文件选择器中选择 8 个或更多图像并将它们添加到所选图像列表中时,该列表将显示在 GridView 中的图像小部件中,应用程序崩溃而没有任何错误。

我什至在 Android 上尝试了该应用程序,看看它是否在那里发生,但即使我一次添加 10 多张图像,一切都很好。

我想知道是否有任何方法可以调试它,因为我不知道现在该做什么而没有错误。

我试过这些:

  • 为所选图像列表使用 50x50 像素大小的缓存,以避免一次加载大量数据
0 投票
1 回答
146 浏览

flutter - Flutter 通过单击 Windows 更改文本字段时,我如何调用 TextFormField onTap 或 onChanged,如 onFieldSubmitted

我有一个问题https://github.com/flutter/flutter/issues/86712但对我没有帮助,我不能很好地处理它。所以我希望可以处理与 onFieldSubmitted 相同的 onChanged 事件,当我单击另一个 TextFormField 文本或数字时不会加倍。或者当焦点转移到另一个TextFormField时处理onTap事件,会调用之前TextFormField的onFieldSubmitted。此问题仅在 Windows 上。

0 投票
0 回答
151 浏览

javascript - 使用 GET 请求和标头从颤振桌面打开浏览器的解决方法

我知道这是一个重复的问题,但我正在寻找的是特定于桌面(MacOS 和 Windows)平台的。所以,我有一个 Flutter 桌面应用程序,我们的客户可以使用它在我们的网站上登录他们的帐户。他们输入他们的电子邮件和密码,然后我取回访问令牌。现在,用于验证登录的端点通常是一个 GET 请求,它采用以下方案:{{url}}/api/oauth带有 header {Authorization: 'Bearer {{access_token}}'}

现在真正的问题源于这样一个事实,即当我们在桌面应用程序中对用户进行身份验证时,我们还让他/她可以选择在我们的网站上访问他/她的帐户,这意味着在 a 上btn click,我需要启动一个浏览器使用适当的请求参数让用户直接访问他们的帐户,而无需在浏览器中再次登录。

我所做的尝试是js在具有以下代码的资产文件夹中加载一个文件:

然后使用flutter_js包功能以openWindowWithGetAndHeaders正确的方式调用函数urlauthorization header如下所示:

但是,使用此方法,它通常会调用该openWindowWithGetAndHeaders函数,但随后会抛出错误并说document is not defined;这是完全可以理解的(至少对我来说),因为document只能在浏览器的上下文中访问。

现在,任何人都可以帮我调整它以实现我正在寻找的目标行为吗?

0 投票
1 回答
219 浏览

flutter - 如何在 Windows 的 Flutter 项目中嵌入外部 exe 文件?

在我用于 Windows 的 Flutter 项目中,我想运行一些.exe我想嵌入到我的项目中的文件,而不是手动将它们复制/粘贴到正确的位置。

所以我尝试.exe在我的assets文件夹中添加文件,如下所示:

exe并在我的文件中添加文件夹,pubspec.yaml如下所示:

好消息是:当我构建项目时,exe 文件被复制到正确的位置。坏消息是:我不知道如何exe在 Dart 中获取我的文件夹的绝对路径。

exe那么,有没有一种方法可以获取Windows 项目的文件夹的绝对路径,或者是否有另一种方法可以嵌入我的.exe文件,以便我可以获取它们的路径并运行它们(使用Process.start())?

谢谢。

0 投票
2 回答
47 浏览

flutter - 嵌套列表视图不水平滚动

我有一个相对复杂的 Listview 设置,其中一个 Listview 充当水平 Listview 的滚动父级,后者充当第三个垂直 Listview 的父级。

这是布局总体思路的图片:https ://cdn.discordapp.com/attachments/752981111738466467/895739370227773480/IMG_20211007_142732.jpg 。

我无法滚动中间的 Listview,即水平 Listview(在图像中标记为 2)。

为简洁起见,我删除了我的代码的几个部分并用省略号替换它们。我认为这些区域中的任何一个都不太可能导致 Listview 出现任何问题,但如果可以,请告诉我。

编辑:除了水平列表视图不滚动之外,我已经正常工作的代码。我的解决方案需要在树的每个级别(例如,图像中的 1、2 和 3)都有一个可动态扩展的 Listview。主要目标平台是 Windows。

我假设这个问题涉及 Listview 赢得 GestureArena 的问题,但我目前不知道如何解决这个问题,提供一种滚动所有可用 Listview 的方法。

提前谢谢你,我希望你有一个美好的一天!

0 投票
0 回答
772 浏览

flutter - 带有颤振桌面应用程序的 ESC/POS 打印机?

伙计们,我们正在开发 Flutter windows 桌面应用程序,它是销售点应用程序,这个主要功能是打印我们可以在 android Flutter 应用程序中找到很多关于 ESC/pos 主题的资源,甚至通过方法通道我们可以访问打印机,但是在 windows 中到目前为止,从哪里开始以及如何开始,这非常具有挑战性ESC/pos 命令通过 cmd 使用 dart 但没有运气谁能帮我从哪里开始????

提前致谢 !!

0 投票
1 回答
409 浏览

flutter - 有什么方法可以在颤动中播放 Windows 桌面应用程序的音频文件?

我是 Flutter 的新手,并使用 Flutter 制作桌面应用程序。现在我需要加载和播放音频文件,但发现音频播放器包不支持 windows 中的桌面软件。所以如果有什么方法可以使用flutter播放windows桌面软件的音频文件,那么请给我一个例子。

注意:经过一番搜索,我发现了这个(flutter_audio_desktop),但不幸的是它的状态是“DISCONTINUED”。