【发布时间】:2021-06-01 21:40:02
【问题描述】:
我希望实现一个 Flutter 桌面应用程序,该应用程序允许一个透明窗口转发所有触摸事件,例如缩放屏幕共享。
我的理解是使用电子可以实现的行为:
mainWindow.setIgnoreMouseEvents(true);
const el = document.getElementById('clickThroughElement');
el.addEventListener('mouseenter', () => {
mainWindow.setIgnoreMouseEvents(true, { forward: true });
});
el.addEventListener('mouseleave', () => {
mainWindow.setIgnoreMouseEvents(false);
});
};
Flutter Desktop 仍处于 Alpha 阶段,
- 这个功能可以吗?
- 还有其他方法吗?
- 它在功能雷达上吗?
【问题讨论】:
-
是啊,可惜没穿过窗户
标签: flutter flutter-desktop flutter-design