Открыть URL-адрес при нажатии кнопки AppIntent. Действие виджета?IOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Anonymous
 Открыть URL-адрес при нажатии кнопки AppIntent. Действие виджета?

Сообщение Anonymous »

открыть URL-адрес при нажатии кнопки встречи, для кода ниже
Я пробовал это

Код: Выделить всё

struct RepeatOrderIntent: AppIntent {
static var title: LocalizedStringResource = "Seasia Intent"
init(){}
func perform() async throws -> some IntentResult {
OrderManger.shared.openInstagram()
//WidgetCenter.shared.reloadAllTimelines()
return .result()
}
}

Код: Выделить всё

func openInstagram() {
if let url = URL(string: "https://www.instagram.com/") {
openURL(url)
}
}

Код: Выделить всё

 struct OpenURLIntent {
var url: String
@Environment(\.openURL) private var openURL
func execute() {
guard let url = URL(string: self.url) else { return }
WidgetCenter.shared.reloadAllTimelines()
openURL(url)
}
}
Но ссылка не открывается, подскажите пожалуйста.


Подробнее здесь: https://stackoverflow.com/questions/784 ... -of-widget
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «IOS»