InPlayerEpisodePreview icon indicating copy to clipboard operation
InPlayerEpisodePreview copied to clipboard

Button not displayed

Open HaRicoVert opened this issue 8 months ago • 1 comments

Hello, I just installed the plugin and enabled it, but it seems like it's not working properly.

I have no error inside the web console nor inside the logs, and the plugin seems like it is correctly loaded when I watch a show like Game of Thrones :

[2025-04-13 17:18:47.595 +02:00] [INF] Loaded assembly "Namo.Plugin.InPlayerEpisodePreview, Version=1.3.1.0, Culture=neutral, PublicKeyToken=null" from "/mnt/dietpi_userdata/jellyfin/plugins/InPlayerEpisodePreview_1.3.1.0/Namo.Plugin.InPlayerEpisodePreview.dll"
[2025-04-13 17:18:51.674 +02:00] [INF] Loaded plugin: "InPlayerEpisodePreview" "1.3.1.0"

Here's what I get when I play an episode : Image

I tried on two different browsers, and without custom CSS.

If you need more logs, feel free to ask =), thanks in advance for the help

HaRicoVert avatar Apr 13 '25 15:04 HaRicoVert

Could you tell me which jellyfin version you are running?

Also could you try to start the show in different ways (e.g. from the Home screen, from your series library, the series page itself)

Still this could be related to a permission problem. Please have a look in the server console if there are any other messages regarding the plugin after load. If so follow the troubleshooting steps

Namo2 avatar Apr 17 '25 05:04 Namo2

Hi @Namo2; @HaRicoVert, I would like to add onto this since I was also experiencing this issue and found out a solution that worked for me:

Server version 10.10.7 Web version 10.10.7 (f4b8aa0ed) Build version 10.10.7

Please see below how I fixed my issue.

  • Since I am not running my Jellyfin inside of Docker, I changed my permissions for the index.html using sudo chown jellyfin:jellyfin /usr/share/jellyfin/web/index.html (Docker permissions command)

  • Logged into admin account > Administrative Dashboard > Logs > checked logs for any errors containing InPlayerEpisodePreview (no errors for my case)

  • Administrative Dashboard > Dashboard > Restart

  • SSH into host and ran sudo systemctl restart jellyfin

  • Navigated to the media page and cleared the cache and cookies

  • Reattempted to play media and the button is now appearing. (see below)

Image

ISlip3890 avatar May 30 '25 22:05 ISlip3890

Hi @Namo2; @HaRicoVert, I would like to add onto this since I was also experiencing this issue and found out a solution that worked for me:

Server version 10.10.7 Web version 10.10.7 (f4b8aa0ed) Build version 10.10.7

Please see below how I fixed my issue.

  • Since I am not running my Jellyfin inside of Docker, I changed my permissions for the index.html using sudo chown jellyfin:jellyfin /usr/share/jellyfin/web/index.html (Docker permissions command)
  • Logged into admin account > Administrative Dashboard > Logs > checked logs for any errors containing InPlayerEpisodePreview (no errors for my case)
  • Administrative Dashboard > Dashboard > Restart
  • SSH into host and ran sudo systemctl restart jellyfin
  • Navigated to the media page and cleared the cache and cookies
  • Reattempted to play media and the button is now appearing. (see below)

Image

Worked for me, thank you mate! :)

SlimeV2 avatar Jun 06 '25 22:06 SlimeV2

Thanks! The sudo chown jellyfin:jellyfin /usr/share/jellyfin/web/index.html fixed things for me as well! This should be an installation step on the README, probably?

SoPat712 avatar Jun 29 '25 01:06 SoPat712

Hi, thanks a lot for this plugin and these tips.

For those running linuxserver/jellyfin, the correct command might be : docker exec -it --user root jellyfin chown abc:users /usr/share/jellyfin/web/index.html

You can confirm the running UID/GID with : docker exec -it jellyfin ps -eo user,pid,uid,gid,cmd | grep -i jellyfin

Lucas-Sseh avatar Aug 19 '25 12:08 Lucas-Sseh

Hello, Nix user here. Because Jellyfin gets written to an immutable store, the chown fix will not work. I wanted to know if this issue is currently being looked at, as there is no easy workaround for us nix users.

SquirrelModeller avatar Oct 04 '25 19:10 SquirrelModeller

adding to @SquirrelModeller . same here. i am using a docker-compose setup and need a permanent solution. any smart dude here able to provide that?

biacz avatar Oct 08 '25 15:10 biacz