我创建了一个 LiveActivityWidget。它有在主应用程序中触发 LiveActivityIntent 的按钮。一切正常,但我需要在触发意图的同时在小部件内执行其他操作。
Button(intent: PlayIntent()) {
Image(systemName: "play")
}
我不知道如何手动调用意图,所以我无法将其放入操作中,并且小部件内按钮上的每个操作都会打开主应用程序。
理想情况下我需要这样的东西:
Button(action: {
callAppIntent(intent: PlayIntent())
someOtherPrivateWidgetFunction();
}) {
Image(systemName: "play")
}