2017-05-10 1 views
1

AVPlayer를 사용하여 ios swift에서 비디오 파일을 재생하고 있습니다. 요구 사항은 특정 사용자에 대해 빨리 감기를 사용하지 않도록 설정하려는 것입니다. 달성 할 수 있습니까? 어떤 대안이 있는지 알려주거나 신속하게 사용 중지 할 수있는 방법이 있습니다.Swift에서 AVPlayer의 빨리 감기 기능을 사용/사용 중지하는 방법

+0

'AVPlayer'객체의 속도를 설정하기 만하면됩니다. [rate 속성] (https://developer.apple.com/reference/avfoundation/avplayer/1388846-rate)은 미디어가 재생되는 속도를 관리합니다. –

+0

해결책을 찾았습니까? – pkc456

답변

-1

API 노트를 읽은 후에는 빨리 감기 버튼을 별도로 숨길 수없는 것 같습니다.하지만 재생 컨트롤을 완전히 숨길 수는 있습니다. 미디어가 재생되기 시작했습니다. 당신이 정확한 답

+0

예 모든 컨트롤이 숨어 있지만, AVplayer의 각 컨트롤에 액세스 할 수있는 경우 일부 결과는 관리하려고합니다. – mirza

0

나는 AVPlayer에 큰 경험이 없지만 워드 프로세서로 찾고 나는, 예를 들어 AVPlayerItem를 서브 클래스와 canPlayFastForward을 무시하려고합니다 :

class MyPlayerItem: AVPlayerItem { 
    override var canPlayFastForward: Bool { 
     return false 
    } 
} 

을 다음 AVPlayerItem 정상적인 대신이 항목을 사용 .

그래도 작동하는지 잘 모르겠다면 :)

관련 문제