Automatically sets your Quality & Speed to your desired values, Auto Fullscreen, Auto Pause/Unpause when switching tabs, Auto Unmute, Auto Focus.
var LastPlayingState = false;
window.addEventListener("focus", () => {
if (LastPlayingState == true) {
jwplayer().play();
}
});
window.addEventListener("blur", () => {
LastPlayingState = jwplayer().getState() == "playing";
jwplayer().pause();
});
this was the first thing i tried actually, the problem is that if you click away from the iframe on the hianime page, it pauses and if you click on it again, it unpauses.
this is why i didnt use it.
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址
Also this is a much snappier implimentation
var LastPlayingState = false;
window.addEventListener("focus", () => {
if (LastPlayingState) {
jwplayer().play();
}
});
window.addEventListener("blur", () => {
if (jwplayer().getState() === "paused") {
LastPlayingState = false;
} else {
LastPlayingState = true;
}
jwplayer().pause();
});