首页 > 解决方案 > 是否可以在 Flutter 中编写特定于 Windows/Linux/MacOS 的代码?

问题描述

有了flutter-desktop-embedding,我们现在能够将应用程序构建到桌面环境。但是,大多数插件都不起作用,因为它们还没有写入这些平台。有没有办法使用平台通道为桌面环境编写特定于平台的代码?

标签: linuxwindowsmacosflutterdart

解决方案


是的,所有三个平台都有MethodChannelAPI,尽管 Windows 和 Linux API 仍可能发生变化。有关更多信息,请参阅https://flutter.dev/desktop#plugins-1flutter-desktop-embedding ,以及有关示例的存储库。


推荐阅读