Docs
Player ExpoRecipesRemember playback position

Remember playback position

Persist resume position with SecureStore: dashboard flag or optional hook override.

Remember playback position

See Native playback features: Resume position and Dashboard as source of truth: by default playback.controls.rememberPosition applies; pass rememberPosition on useMoviiePlayer only to force it on/off in the app without changing the embed.

When enabled, the SDK writes currentTime to SecureStore (debounced while playing, flushed on pause) under MOVIIE_REMEMBER_POSITION_STORAGE_PREFIX + embedId; cleared on playToEnd.

const { player, playback } = useMoviiePlayer({
  embedId,
  // rememberPosition: true, // only if you want an explicit override of the dashboard value
})

On this page