Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG]我把代码插入在index.html重启后没有弹幕的选项 #46

Open
m0eak opened this issue Oct 20, 2023 · 10 comments
Open

[BUG]我把代码插入在index.html重启后没有弹幕的选项 #46

m0eak opened this issue Oct 20, 2023 · 10 comments
Labels
bug Something isn't working

Comments

@m0eak
Copy link

m0eak commented Oct 20, 2023

Version
[4.8.0.54]

Describe the bug

我把代码插入在index.html重启后没有弹幕的选项

To Reproduce

Steps to reproduce the behavior:

<body class="mainAnimatedPages skinBody">                                                                                                                         
    <div class="backdropContainer"></div>                                                                                                                         
    <div class="backgroundContainer"></div>                                                                                                                       
    <div class="mainDrawer hide focuscontainer padded-bottom-page" is="emby-scroller" data-horizontal="false" data-focusscroll="true" data-navcommands="card" data
        <div class="scrollSlider mainDrawerScrollSlider"></div>                                                                                                   
    </div>                                                                                                                                                        
    <div class="skinHeader focuscontainer-x focuscontainer-up headroom flex align-items-center flex-grow headerTop">                                              
        <div class="headerLeft headerSection">                                                                                                                    
        </div>                                                                                                                                                    
        <div class="headerMiddle headerSection sectionTabs">                                                                                                      
        </div>                                                                                                                                                    
        <div class="headerRight headerSection focuscontainer-right">                                                                                              
        </div>                                                                                                                                                    
    </div>                                                                                                                                                        
                                                                                                                                                                  
    <div class="app-splash"></div>                                                                                                                                
                                                                                                                                                                  
    <script src="apploader.js" defer></script>                                                                                                                    
    <script src="https://cdn.jsdelivr.net/gh/RyoLee/emby-danmaku@gh-pages/ede.user.js" defer></script>                                                            
</body>                                                                                                                                                           
</html>     

现在是这样的
我插入另一个弹幕插件的代码可以显示,但就是这个不行,不知道为什么

Expected behavior

就是出现弹幕按钮

Screenshots

Additional context

@m0eak m0eak added the bug Something isn't working label Oct 20, 2023
@homuraLan
Copy link

image
我这样放也不行,这个项目是嘎了吗

@m0eak
Copy link
Author

m0eak commented Nov 6, 2023

image 我这样放也不行,这个项目是嘎了吗

我看破解版emby有把这个插件打包进去的,还要插入一个[danmaku.min.js]

@homuraLan
Copy link

homuraLan commented Nov 7, 2023 via email

@homuraLan
Copy link

image 我这样放也不行,这个项目是嘎了吗

我看破解版emby有把这个插件打包进去的,还要插入一个[danmaku.min.js]

能给个链接吗

@m0eak
Copy link
Author

m0eak commented Nov 21, 2023

image 我这样放也不行,这个项目是嘎了吗

我看破解版emby有把这个插件打包进去的,还要插入一个[danmaku.min.js]

能给个链接吗

https://cdn.jsdelivr.net/npm/danmaku/dist/danmaku.min.js

@cky008
Copy link

cky008 commented Nov 27, 2023

我试了试也是不行 请问有没有找到解决方法的?本地运行脚本也不行,是不是和emby更新有关?

@Icarus1419
Copy link

如果是通过docker安装的Emby,试试在创建Emby容器的时候添加参数--hostname Emby?插件识别Emby页面的时候是根据
image
这行来识别的,在Docker容器里这个值是hostname的值。

@plsy1
Copy link

plsy1 commented Dec 26, 2023

问题出在这里

if (document.querySelector('meta[name="application-name"]').content == 'Emby')

新版的emby这里的值是服务器名称,就是仪表盘里可以改的那个。

@m0eak
Copy link
Author

m0eak commented Jan 6, 2024

如果是通过docker安装的Emby,试试在创建Emby容器的时候添加参数--hostname Emby?插件识别Emby页面的时候是根据 image 这行来识别的,在Docker容器里这个值是hostname的值。

确实有了,但是好像没有弹幕,用的emby4.8 beta的版本

@Icarus1419
Copy link

如果是通过docker安装的Emby,试试在创建Emby容器的时候添加参数--hostname Emby?插件识别Emby页面的时候是根据 image 这行来识别的,在Docker容器里这个值是hostname的值。

确实有了,但是好像没有弹幕,用的emby4.8 beta的版本

我测试了下,可能是访问内网部署的Emby时有跨域问题,已经开了issues,等作者更新吧。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

5 participants