Skip to content

Commit

Permalink
fix(FEC-13240): iOS safari will start from pos 0 instead of live edge
Browse files Browse the repository at this point in the history
  • Loading branch information
giladna authored Jun 25, 2023
1 parent 881b5df commit 4b68e38
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion src/engines/html5/media-source/adapters/native-adapter.js
Original file line number Diff line number Diff line change
Expand Up @@ -332,7 +332,8 @@ export default class NativeAdapter extends BaseMediaSourceAdapter {
if (!this._loadPromise) {
this._loadPromise = new Promise((resolve, reject) => {
this._lastTimeUpdate = startTime || 0;
const playbackStartTime = this._startTimeAttach || startTime || 0;
const realStartTime = typeof startTime === 'number' ? startTime : -1;
const playbackStartTime = this._startTimeAttach || realStartTime;
this._loadPromiseReject = reject;
this._eventManager.listenOnce(this._videoElement, Html5EventType.LOADED_DATA, () => this._onLoadedData(resolve, playbackStartTime));
this._eventManager.listenOnce(this._videoElement, Html5EventType.PLAYING, () => this._onPlaying(playbackStartTime));
Expand Down

0 comments on commit 4b68e38

Please sign in to comment.