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
919 stars 45 forks source link

[发现错误] 小米云服务加载不了脚本导致页面卡死 #322

Closed g1fts closed 5 months ago

g1fts commented 5 months ago

1. 准备工作(确认预先完成的操作)

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

https://i.mi.com/#/ 小米云服务加载不了脚本导致页面卡死

3. 错误过程再现(请按示例填写行为步骤,直至复现您遇到的问题)

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

5. 预期结果(清晰明了地描述您所期待想要什么样的结果)

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

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

8. 附加信息(在此处添加您认为有用的其他信息)

F9y4ng commented 5 months ago

无法复现问题,我本地可正常打开页面,无卡顿卡死的情况。

如需继续处理问题,请完整填写你的本地信息以及排查本地冲突的问题(确认:我已在关闭浏览器其他扩展、仅开启此脚本的情况下测试,但依然出错。)。

g1fts commented 5 months ago

@F9y4ng 小米笔记截图 image

扩展截图 image

image

脚本管理截图 image

脚本加载截图 image

另外补充一点,就算打开了小米云服务的笔记,也会卡死,点不了任何地方 image

F9y4ng commented 5 months ago

依然无法复现,检查你本地的扩展或脚本冲突,如动图:

screenshot_2024-03-17_17-01-21

可以考虑将字体渲染脚本拖拽至脚本列表的最上端(序号排序的第一位),来减少来自其他脚本的影响。

F9y4ng commented 5 months ago

折腾了半天,终于复现了,问题出在粗体修正与编辑器本身产生冲突。

解决办法

在没有出现卡顿的页面上,打开设置界面,取消勾选粗体修正 或 将字体描边设置为0(OFF) 后,保存为站点独享数据即可。

F9y4ng commented 5 months ago

下个月更新我会优化一下回调冲突检查的方法,或许会自动规避掉大部分冲突的问题。

F9y4ng commented 4 months ago

更新至v2024.04.06.1后,可重新打开粗体修正功能。