近日突发:ChatGPT弹出错误:Oops, an error occurred! Try again.
在PC端,尝试了各种方法,什么退出登录,清除cookie,甚至关机重启。无效。
更改VPN也无效。
但是手机端却能使用,神不神奇?
后来仔细看了官网的交流贴:
https://community.openai.com/t/oops-an-error-occurred/896544?page=2
发现原来不止是我,也不止是中国,全世界都这样。
罪魁祸首就是 Win7的 Chrome 或者 Edge 或者任意谷歌浏览器内核的浏览器。Win10也会这样。Win11没有这个问题。
很多人安装了最新版的Mozilla Firefox 就解决问题了。
我暂时不想安装最新版的Firefox。
我继续一条条往下看,最终找到用户GenericGeneral写的解决方案:
执行代码的步骤:
- Chrome 加载 ChatGPT。
- 按下 F12 打开开发者工具。
- 转到控制台标签页。
- 注入以下代码,然后按下回车:
-
if (!Array.prototype.toSorted) { Array.prototype.toSorted = function(compareFn) { compareFn = compareFn || ((a, b) => String(a).localeCompare(b)); const arrayCopy = [...this]; return arrayCopy.sort(compareFn); }; }
成功了!
ChatGPT可以继续运行啦!
我再重新看看 F12里,果然在前面是有错误提示:TypeError: n.toSorted is not a function
彻底从根源里解决了!