技术分享 Chrome浏览器版本更新导致比特球云盘视频无法播放 [复制链接]

qwer
三国LV7
技术中心 1234 0 2024-1-15 12:20:52
本帖最后由 qwer 于 2024-1-15 14:09 编辑

一、问题现象
系统Mac OS 13.6.3
浏览器 Chrome 120.0.6099.216(正式版本)比特球能登录等正常操作,但点击视频播放以后,会打开http://61.160.249.81:8231/video/?fileUid=xxxxx 页面,跳转到账户登录页面
   Pictures20240115125516.png

点击登录账户后,会重新回到登录页面,导致登录不上视频无法播放。

二、排查过程
让用户在浏览器中 command + option + i 快捷键打开开发者工具,点击console ,然后提供了错误截图
Pictures20240115113535.PNG

Pictures20240115114105.PNG
初步推断可能是由于浏览器版本更新了安全策略或功能设置,或者是Chrome的广告拦截插件也会导致视频无法登录
让用户看了一下Chrome浏览器的Cookie设置,发现没有设置拦截
微信图片_20240115114908.png
三、解决方式
通过Chrome浏览器cookie管理中单独添加了视频播放网址的白名单后,发现视频可以正常播放
微信图片_20240115115642.png
单独添加视频播放地址的cookie白名单也是可以正常播放视频的
Pictures20240115125051.png
Chrome浏览器添加cookie白名单位置如下图所示
Pictures20240115120711.png
四、总结
应该还是由于Chrome浏览器更新版本后会自动添加某种默认拦截规则,导致视频或其他功能异常的情况,推断还是第三方cookie受影响导致的,后续遇到了同样情况可以先检查一下浏览器是否开启了cookie拦截,如果有拦截的话先关闭拦截,再看看是否正常,如果关闭了cookie拦截还是播放不了,就单独添加白名单试一下。

您需要登录后才可以回帖 立即登录
高级模式
返回
统计信息
  • 会员数: 29041 个
  • 话题数: 9623 篇
  • 巅峰数: 5500 人