Итак, я уже прочитал несколько блогов, сообщений и собственные рекомендации Apple по человеческому интерфейсу о том, что виджеты iOS 14 НЕ являются интерактивными, НО: можно передать короткую ссылку на приложение при нажатии на цель. Сама Apple заявляет: маленькие виджеты имеют одну цель касания, средние и большие виджеты - несколько целей касания. OK!
Теперь, когда вы нажимаете на эти цели, открывается приложение, и виджет передает эту короткую ссылку в приложение.
НО, теперь мой вопрос, где Google говорит Idk:
Могу ли я программно сказать запретить открытие приложения при нажатии на одну из этих кнопок, которые я создал в своем виджете? Это так же просто, как и в Javascript: preventDefault () (https://developer.mozilla.org/en-US/docs/Web/API/Event/preventDefault).
Это возможно? Я просто хочу предотвратить открытие приложения и получить доступ к этому обратному вызову Tap-Target, который запускается, и обрабатывать мои данные в SwiftUI.
Спасибо большое, ребята :)