Skip to content
This repository has been archived by the owner on Dec 2, 2022. It is now read-only.

重复运行检测偶发性失效 #164

Open
Mishasama opened this issue May 29, 2021 · 0 comments
Open

重复运行检测偶发性失效 #164

Mishasama opened this issue May 29, 2021 · 0 comments

Comments

@Mishasama
Copy link
Contributor

描述bug

在一个直播间里挂了很长时间之后,再打开其它直播间就会发现检测不到正在运行的那个直播间而再启动一遍脚本功能了。

重现bug

说明您在进行了怎样的操作后出现了bug

  1. 打开某个直播间并正常运行脚本
  2. 切换到其它标签页
  3. 继续做其它正常的浏览行为(比如继续打开新的标签页、关闭标签页等,其中包括B站的各个页面和其它网站的页面。)
  4. 距离没看在挂脚本的直播间大约1小时后
  5. 通过非挂机的标签页进入其它直播间
  6. 检测失效,脚本重复运行

预期行为

任何情况都不应该丢检测,这容易造成一系列的“高风险”问题。

截图
不知道截了能表达什么……
就是两个不同的直播间标签页都在运行脚本,界面是没有区别的,日志里也没有相关的信息,就像两个标签页互不相干一样。

使用环境:

  • 浏览器: Chrome
  • 浏览器版本: Chrome/91.0.4472.77
  • 脚本的版本: 3.1.11
  • 网络情况(网速): 好
  • 其他浏览器插件/脚本: bilibili直播净化
  • bug出现时间: 全天

其他

净化脚本中的去活动页面模板功能理论上有助本脚本能不受个别直播间的特殊样式而导致无法正常运作。
如果目前确实是有冲突的话,希望能找出能互相兼容所有功能的方法……

至于为什么会想到是跟这个有关…因为每次重复运行检测失败的话净化中的隐身进场的功能也会失效,所有我感觉这里也许有点什么关联性。

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant