amplitudejs icon indicating copy to clipboard operation
amplitudejs copied to clipboard

Play/pause status

Open lebanggit opened this issue 2 years ago • 0 comments

Issue Description

Play button does not change status if call via API or pause/play via device control.

Expected Behavior

// Fix for Amplitude errors - not change play button after media pause/play via control center of device audioElement.addEventListener('pause', (event) => { document.getElementById('play-pause').classList.remove('amplitude-playing'); document.getElementById('play-pause').classList.add('amplitude-paused');

        document.getElementById('playlist-play-pause').classList.remove('amplitude-playing');
        document.getElementById('playlist-play-pause').classList.add('amplitude-paused');
        
    });
    audioElement.addEventListener('playing', (event) => {
        document.getElementById('play-pause').classList.add('amplitude-playing');
        document.getElementById('play-pause').classList.remove('amplitude-paused');

        document.getElementById('playlist-play-pause').classList.add('amplitude-playing');
        document.getElementById('playlist-play-pause').classList.remove('amplitude-paused');
    });

Steps To Reproduce

Lets try fix in core

AmplitudeJS Version

5.3.2

Browser Information

No response

Link To Where Your Issue Can Be Reproduced

No response

Anything else?

No response

lebanggit avatar Jan 05 '23 20:01 lebanggit