Я использую WKInterfaceInlineMovie
для воспроизведения видео. По сути, я просто вызываю setMovieURL(_:)
в willActivate()
, затем play()
в пользовательском действии кнопки, затем pause()
в действии распознавателя жестов касания. Tap установлен на сам объект WKInterfaceInlineMovie
.
URL-адрес видео ведет к общему каталогу группы приложений, он воспроизводится нормально. Но после вызова pause()
видео меняет свой текущий кадр на первый (это заметно до того, как mov ie poster снова станет видимым). Если я снова позвоню play()
, видео начнется с самого начала. Итак, это явно не я ожидал и не то, что написано в документации.
(Я думаю, это не имеет значения для случая, но в качестве дополнительных деталей у меня есть WKInterfaceInlineMovie
внутри WKInterfaceGroup
. Кнопка воспроизведения находится над объектом mov ie в той же группе. Кнопка воспроизведения скрывается после того, как mov ie начал воспроизведение . У меня также есть набор изображений плаката, которые тоже отображаются нормально.)
Может ли кто-нибудь помочь мне преодолеть это?