F9y4ng / GreasyFork-Scripts

The open source code of this project is used for userscripts (油猴脚本) for desktop browsers, including Font Rendering (Customized) (字体渲染(自用脚本)- Font Rendering.user.js), and Search Engine Assistant (优雅的搜索引擎助手 - Google & Baidu Switcher.user.js), etc.
https://f9y4ng.github.io/GreasyFork-Scripts/
GNU General Public License v3.0
950 stars 46 forks source link

必应卡死并随后显示波浪线 #209

Closed hi-yiyang closed 1 year ago

hi-yiyang commented 1 year ago

image

在多个浏览器、多个装载器中稳定复现。关闭“去除重定向跳转”后可以解决。

F9y4ng commented 1 year ago

解决办法

  1. 访问中国特供版。
  2. 换个付费的高速的梯子访问全球版。
  3. 关闭去除重定向。
hi-yiyang commented 1 year ago

肉身在海外,一直访问的就是全球版。。。 另外,这一bug是在三月某一次更新左右出现的。

F9y4ng commented 1 year ago

肉身在国外,一直访问的是全球版。。。 另外,这一bug是在三月某一次更新后出现的。

三月份的两次更新没有改动过重定向去除相关的代码,获取真实链接超时(默认8秒)的情况我有遇到过,一般刷新后恢复正常,但卡死的情况却没有复现过一次。

hi-yiyang commented 1 year ago

我用两台电脑,四个浏览器,以及两个插件装载器100%复现。

---Original--- From: @.> Sent at: 2023年4月24日(Mon) Early Morning0:10 To: @.>; Cc: @.**@.>; Subject: Re: [F9y4ng/GreasyFork-Scripts] 必应卡死并随后显示波浪线 (Issue #209)

肉身在国外,一直访问的是全球版。。。 另外,这一bug是在三月某一次更新后出现的。

三月份的两次更新没有改动过重定向去除相关的代码,获取真实链接超时(默认8秒)的情况我有遇到过,一般刷新后恢复正常,但卡死的情况却没有复现过一次。

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

F9y4ng commented 1 year ago

OK,将你本地浏览器环境参数按Bug issue填写一下,我看看在我本地能不能复现这个问题。

hi-yiyang commented 1 year ago

错误信息(清楚而简洁地描述错误)

必应搜索结果界面卡死约15-45秒,并随后显示波浪线。

错误复现(重现行为步骤,直至复现您遇到的问题)

在多个浏览器、脚本管理器中,只要开启“去除重定向跳转”,错误在必应搜索结果界面100%复现。

必应为国际版。

屏幕截图(如有屏幕截图,请添加以帮助解释您的问题)

image

客户端信息(请在冒号后认真填写您的本地信息)

脚本运行环境排查 (请确认环境条件并填写相关信息)

无(已在inCognito排除)。

无(测试时已关闭其它脚本)。

F9y4ng commented 1 year ago

在chromium内核浏览器中测试了一下,大概是xhr超时时长比较短,造成获取过多的真实链接时由于请求排队的问题而出现超时的问题,至于卡死的情况我却无法复现。

脚本程序在获取真实链接时使用异步操作,并不会对主进程造成阻塞,所以应该不会造成卡死的情况,即使全部连接都超时。下个更新我会增加国际版链接获取的超时时长,看是否会缓解该问题。

F9y4ng commented 1 year ago

更新至2023.05.06.1版本后再尝试访问www.bing.com,查看是否还能复现你本地遇到的问题。