mirror of
https://github.com/cranci1/Sora.git
synced 2026-04-21 08:32:00 +00:00
can you work now please
This commit is contained in:
parent
e784b666c5
commit
3ac882de8c
1 changed files with 22 additions and 24 deletions
|
|
@ -179,34 +179,32 @@ class VideoPlayerViewController: UIViewController {
|
||||||
player?.play()
|
player?.play()
|
||||||
setInitialPlayerRate()
|
setInitialPlayerRate()
|
||||||
|
|
||||||
checkForFaceTimeAndPromptSharePlay()
|
Task {
|
||||||
|
await checkForFaceTimeAndPromptSharePlay()
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@MainActor
|
@MainActor
|
||||||
private func checkForFaceTimeAndPromptSharePlay() async {
|
private func checkForFaceTimeAndPromptSharePlay() async {
|
||||||
do {
|
let activity = VideoWatchingActivity(
|
||||||
let activity = VideoWatchingActivity(
|
mediaTitle: mediaTitle,
|
||||||
mediaTitle: mediaTitle,
|
episodeNumber: episodeNumber,
|
||||||
episodeNumber: episodeNumber,
|
streamUrl: streamUrl ?? "",
|
||||||
streamUrl: streamUrl ?? "",
|
subtitles: subtitles,
|
||||||
subtitles: subtitles,
|
aniListID: aniListID,
|
||||||
aniListID: aniListID,
|
fullUrl: fullUrl,
|
||||||
fullUrl: fullUrl,
|
headers: headers,
|
||||||
headers: headers,
|
episodeImageUrl: episodeImageUrl,
|
||||||
episodeImageUrl: episodeImageUrl,
|
episodeImageData: nil,
|
||||||
episodeImageData: nil,
|
totalEpisodes: totalEpisodes,
|
||||||
totalEpisodes: totalEpisodes,
|
tmdbID: tmdbID,
|
||||||
tmdbID: tmdbID,
|
isMovie: isMovie,
|
||||||
isMovie: isMovie,
|
seasonNumber: seasonNumber
|
||||||
seasonNumber: seasonNumber
|
)
|
||||||
)
|
|
||||||
|
let result = await activity.prepareForActivation()
|
||||||
let result = try await activity.prepareForActivation()
|
if result == .activationPreferred {
|
||||||
if result == .activationPreferred {
|
showSharePlayPrompt()
|
||||||
showSharePlayPrompt()
|
|
||||||
}
|
|
||||||
} catch {
|
|
||||||
Logger.shared.log("SharePlay preparation failed: \(error)", type: "Error")
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue