chrome 无法观看 bilibili 的直播,但是 edge 可以。是什么情况?

2021-02-02 23:07:22 +08:00
 ukipoi

直接观感是类似某个 js 没有加载,页面只有个背景和默认的直播画面,就是黑屏+水印以及中间无限转动的菊花,顶部的导航栏也没加载。

chrome 版本是 88.0.4324.104 64 位

网络方面不是很懂,看 F12 只有一个名称是 sub 的内容状态是 101 、类型是 websocket 并且一直是 Pending 的状态。

Request URL: wss://tx-bj-live-comet-03.chat.bilibili.com/sub
Request Method: GET
Status Code: 101 Switching Protocols

其他看起来没什么问题。

部分直播可以观看,不过是那种页面不是传统布局的那种(例:背景是“原神高能团”这样的直播能看)。

但是上述能看的直播 sub 也是 Pending 状态,搞不懂是什么情况。

是我 DNS 的问题吗?我切换成手机的热点,情况依旧是这样子,而且相同网络下 edge 也能看。

2492 次点击
所在节点    全球工单系统
7 条回复
wunonglin
2021-02-02 23:56:35 +08:00
websocket 的 Pending 是正常通讯状态,不用理

尝试 shit+F5
Jooooooooo
2021-02-03 00:00:49 +08:00
检查一下扩展, 可以都关了再试试
1078503
2021-02-03 00:04:54 +08:00
浏览器插件设置有问题影响了加载?或者冲突了?毕竟换 edge 能用……
limuyan44
2021-02-03 01:19:00 +08:00
关掉去广告插件
yyfearth
2021-02-03 04:28:27 +08:00
去广告插件可能阻止了一些功能
比如 WebRTC 之类的
sweetcola
2021-02-03 10:23:50 +08:00
可以试试清除缓存,昨天我也发现在 edge 上可以看番剧而一直在用的 chrome 却不行。打开 F12 发现只有 chrome 报语法错误。后来就知道了是因为在 edge 上我没有使用过 B 站所以也就没有缓存过,在 chrome 上报错的那个文件是来自缓存的,也就是说 B 站在修复后并没有更改文件名称。我在清除了缓存之后就恢复正常了。
shenyu1996
2021-02-03 10:41:36 +08:00
先进隐私模式看看呢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/750752

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX