Beginning | 起源
看到友商的面板实现了类似这样的功能,感觉放在自己的订阅模块里也不错,所以开始分析是如何实现的。
Analyzing | 分析
定位前端位置
- 通过 Unicode 转换获取附近原版元素位置
- 定位到疑似修改点:
d.a.createElement("div", { className: "text-muted mt-3" }, Object(w["formatMessage"])({id: "withdraw_note"}))
- 但是该
id
却找不到引用位置
大概思路
- 咨询了 ChatGPT 得到了可能存在于 Locale 文件中的可能性
- 择日在本地创建测试环境再进行进一步测试分析