| 
 | 
 
 
发表于 2024-1-1 12:52:46
|
显示全部楼层
 
 
 
 本帖最后由 S8F8ry 于 2024-1-1 13:07 编辑  
 
我这边使用百分和 Chrome 找了个有B站嵌入视频的网页(https://ol.gamersky.com/gl/202309/1648319.shtml)测试了下,没有能复现所描述的现象。 
 
但是我看了下跳转页面(https://www.bilibili.com/v/jump-middle-edge/)中的 https://s1.hdslb.com/bfs/static/ ... 8ffe2a530d5a5575.js 脚本里确实存在一段处理是否跳转至 "microsoft-edge://" 的 A/B 测试代码(不过我这边两个浏览器简单地测试并没能触发  )。大概有两种处理这个情况的方法: 
 
方法一 
 
可以尝试使用 uBlock Origin 添加以下静态规则: 
- www.bilibili.com##+js(set, abtest, null)
 
 - www.bilibili.com##+js(set, abtest.ab_version, null)
 
 - www.bilibili.com##+js(set, abtest.ab_version.jump_to_edge, undefined)
 
 - www.bilibili.com##+js(set, window.abtest, null)
 
 - www.bilibili.com##+js(set, window.abtest.ab_version, null)
 
 - www.bilibili.com##+js(set, window.abtest.ab_version.jump_to_edge, undefined)
 
  复制代码 
方法二 
 
使用可以修改 UserAgent 的插件修改在 www.bilibili.com 下的 UA。例如使用 Custom UserAgent String 为 "https://www.bilibili.com/v/jump-middle-edge/" 添加以下任意一行: 
- Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36
 
 - Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36 edg
 
 - Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36 compatible
 
 - Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36 MSIE
 
  复制代码 
示例: 
 
 
 
PS: 因为我这边没能触发这个情况,所以以上处理方法均是出于理论。 |   
 
 
 
 |