EDIT
Please don’t do this.
The official docs say “This class should not be used directly by an application developer. Instead, use Location.” Ref: https://angular.io/api/common/PlatformLocation
It’s possible to use PlatformLocation
which has onPopState
listener.
import { PlatformLocation } from '@angular/common'
(...)
constructor(location: PlatformLocation) {
location.onPopState(() => {
console.log('pressed back!');
});
}
(...)