0
votes

Comment écouter les événements d'avance / rembobinage des utilisateurs à Avplayer Swift

J'ai besoin de loger Analytics pour l'utilisateur Événements avant / rembobinage sur Avplayer . existe-t-il un moyen de connaître le bouton d'avance / rembobinage de l'utilisateur sur AVPlayer et de l'utilisateur cherche manuellement foged / rembobinet à Swift


2 commentaires

Est-ce que cela répond à votre question? Avplayer - flux en arrière / rapide


Non, j'ai juste besoin d'un rappel ou d'une notification lorsque l'utilisateur transmetteur / rembobinage


3 Réponses :


0
votes

Essayez d'utiliser nsnotification.name.avplayerItemtimeJumbed Notification.
Description : une notification affichée lorsque l'heure actuelle de l'article a changé de manière discontinue.
Vous devriez être capable de savoir quand il y a des averses et rembobine ce dont vous avez besoin avec cela. https://developer.apple.com/documentation/foundation/nsnotification/ Nom / 1390911-AvplayerItemtimeJumbed de
Pour détecter lorsque les utilisateurs recherchent, vous devriez pouvoir utiliser un observateur et obtenir le travail effectué.

Peut-être AddperiOntictimeObserver (ForInterval: Queue: Utilisation :) est utile pour vous aussi.


0 commentaires

0
votes

https://developer.apple.com/documentation/mediaplayer/mpremotecommandcenter

mpremotecommTenter.shared (). RecekforwardCommand mpremotecommTenter.shared (). NextTrackCommand

mecMediaPlayer a aussi mpchangeplaybackpositionCommand

Vous devrez appeler: https://developer.apple.com / Documentation / Uikit / UIAIPPLICATION / 1623126-BEDRERECEIVEREIVEREMOTECONTROLEVENT


0 commentaires

0
votes

Ces contrôles de lecture sont des contrôles fournis par le système et je vois qu'il n'y a pas d'observateurs ni de délégués fournis pour identifier lorsque ces événements sont déclenchés par l'utilisateur. Cependant, vous pouvez faire ci-dessous pour connaître l'utilisateur cherche à utiliser la barre de progression. Lorsque l'utilisateur cherche que vous obtiendrez ci-dessous la notification.

let controller = AVPlayerViewController()
controller.player = player
controller.showsPlaybackControls = false


0 commentaires