问题标签 [flutter-path]
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 - 计算由 Path 包围的区域与 Flutter 中特定点之间的距离
根据路径的文档:
据我了解,这意味着当Path对象关闭时,它会围绕一个二维区域。
当用户单击屏幕上的某个点时,我想计算用户单击的点与路径包围的区域之间的距离。我得到了用户通过 GestureDetector/onPanDown 点击的观点,但我无法弄清楚如何计算到路径的距离(或路径包围的区域)。Path 提供的所有函数似乎都返回 void 或 bool 但没有距离。
想象一下:(当我将它绘制到屏幕上时,红色是 Path 对象,X 应该是我的用户单击的位置;绿线表示的两者之间的距离是我感兴趣的)
如何计算距离?
flutter - 上一个圆弧动画完成后如何渲染圆弧路径
当我尝试在同一路径中渲染两条弧线时,两者都会同时渲染,但我需要在第一条弧线的动画完成后渲染第二条弧线。
我只想渲染第二条弧线,因为它应该从第一条弧线的末端开始并完成动画的其余部分(连续动画)。
预期成绩 | 实际结果 |
---|---|
我已经附上了下面的代码片段,任何人都可以帮我解决这个问题。
预期的 :
flutter - 无法将文件保存到文档目录 IOS Flutter
我试图测试文件下载并保存到文档目录。该代码适用于 Android,但在 IOS 上失败。这是代码:
错误如下:
异常:PlatformException(file_not_found,找不到文件:'/../Devices/3D122270-E919-455D-AF3F-F048EC32CBB7/data/Containers/Data/Application/1262A294-59DC-47A5-B5A6-24FBAD9D53CA/Library/Caches/testname .pdf',空,空)
我在模拟器上测试
ios - 当应用程序更新/重新编译存储的图像时 Flutter-iOS 丢失
嗨,请原谅我的英语,也是 Flutter iOS 上的新手,我在 iOS 上有一个 Flutter 应用程序,用户可以从他们的相机和图库中拍摄照片和视频我正在使用 image_picker 包,这没有问题,然后我将它保存在在其应用程序文档目录中,我尝试按照本指南进行操作
我获取应用程序目录的代码是这样的
添加了一个“图片”目录,这将给出一个路径
从 iOS 模拟器中,我将其保存并放入数据库中,在重新编译应用程序或进行构建更新后,不再找到预览图像/视频路径。我试图在这个构建上保存另一个图像并给出这个路径
我注意到之前的路径这部分“/BE7728A6-FF15-498E-91A0-A96A3DDE5B31/”每次我重新编译应用程序或从 iOS 设备进行更新时都会更改,但找不到图像。对于能够保存图像的用户来说,最常见的做法是我做错了吗?
更新:我尝试更改我的逻辑以将保存的路径更改为仅基本名称(D_IMAGE_0005.JPG),然后在预览图像时将调用当前的应用程序文档目录,但这也不起作用。
谢谢你
flutter - getExternalStorageDirectory() 函数不适用于不同的隔离
当我创建如下函数时
并在隔离中调用它,它说"Null check operator used on a null value"
我在某个主题中看到,如果我们将其称为一个,它将不再起作用,但在我的情况下它必须如此。我该如何解决这个问题?在调用它之前,我正在创建一个使用 getExternalStorageDirectory() 方法的数据库类。
flutter - 颤振 path_provider 问题
最近升级了flutter和dart,意外遇到了这个错误。一切都很好,我刚刚重新启动项目,错误就在那里!
错误:
FAILURE:构建失败并出现异常。
出了什么问题:任务 ':path_provider_android:compileDebugJavaWithJavac' 执行失败。编译失败;有关详细信息,请参阅编译器错误输出。
我的 pubspec.yml 依赖项:
我试过的:
- 颤振升级
- Flutter clean 和 flutter get
- 更改最低 SDK 版本
android - 我奖励助手,运行模拟器的问题
当我在做我的项目时,当我尝试在模拟器上运行我的代码时出现错误。在代码方面我看不到任何问题,我认为这与 android studio 和颤振有关。我几乎尝试了所有方法,但无法解决。这是我尝试运行代码时得到的:
出了什么问题:任务“:app:compileFlutterBuildDebug”执行失败。Process 'command 'C:\Users\Piotrek\development\sdks\flutter\bin\flutter.bat'' 以非零退出值 1 结束
尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。
在https://help.gradle.org获得更多帮助
在 27 秒内构建失败异常:Gradle 任务 assembleDebug 失败,退出代码为 1
当我运行 flutter clean 时,我得到: Flutter 无法在“构建”处删除目录。flutter 工具无法访问文件或目录。请确保 SDK 和/或项目安装在对当前用户具有读/写权限的位置。
如果有人能帮助我解决我的问题,我将不胜感激,这让我非常恼火:)