Closed sprklinginfo closed 3 years ago
部分朋友早就反映过这个问题,我这边一直没有再现,换个几个浏览器,都正常。我推测可能是苹果系统的原因,您是不是用的苹果系统?我这边没有苹果系统用来测试,如果是苹果的话,换个windows试试
不是, windows 10 机器,chrome,firefox, opera 试了下,都不行,页面只有一个loading spinner, 在console 显示 “error useIntl.ts:38"的信息。
不是, windows 10 机器,chrome,firefox, opera 试了下,都不行,页面只有一个loading spinner, 在console 显示 “error useIntl.ts:38"的信息。
谢谢您的反馈,能不能把控制台截图给我看一下
这是在FireFox中的, 在Chrome中也一样的
这是在FireFox中的, 在Chrome中也一样的
非常感谢,我注释掉了serviceWorker.ts的引用代码,您再试一下。
还是不行。
这一步是获取多语言资源文件出错了,我估计跟计算机安全设置或者跨域有关,我把error log打到控制台了,能不能帮我再截屏看一下?谢谢
如果是通过ajax, 是否没有加'accept: application/json' 的header?
如果是通过ajax, 是否没有加'accept: application/json' 的header?
我是用的fetch方法: 我对这个也不是很熟悉,需要怎么加? 现在看就是个json文件获取失败了,您有相关经验吗?
我平时不怎么用fetch,要是解决不了这个问题,我可以换成axios
我也没怎么用过, 查了下FETCH 文档,第二个参数可以设置METHOD 和HEADNERS, 下面是一个例子。
我也没怎么用过, 查了下FETCH 文档,第二个参数可以设置METHOD 和HEADNERS, 下面是一个例子。
我加上这个代码了,您再试一下,不行的话,我抽时间改成axios,以前就是用axios,只需要把之前的代码找回来就行
错误还在, 找到一篇文章关于如何调试这种错误的,不知道是否有帮助: https://www.telerik.com/blogs/what-is-json-how-to-handle-unexpected-token-error#:~:text=%E2%80%9CUnexpected%20token%20%3C%20in%20JSON%20at,it%20is%20parsed%20to%20JSON.
我把这个代码换上了,您再试试
还是不行,还是那个错误。
还是不行,还是那个错误。
好吧,谢谢,我抽个时间改成axios吧
把 src/Base/Hooks/useIntl.ts 的 17 行 en 改为 en-US, 作者无法重现应该是 在中文环境,如果是英文环境,加载 应该加载 en-US.json 而非 en.json
把 src/Base/Hooks/useIntl.ts 的 17 行 en 改为 en-US, 作者无法重现应该是 在中文环境,如果是英文环境,加载 应该加载 en-US.json 而非 en.json
你太优秀了,应该是这个原因,我改了,一会儿自动部署完试试吧
要是没问题,这个issue关掉了
如题