CNode

为什么fetch后~报JSON解析错误?

问答
Xxinggsf发布于8 年前最后回复8 年前3 回复3060 浏览0 收藏
(async () => {
	const mobileUrl = `http://mobile.open.163.com/movie/MCL8DCPJT/getMoviesForAndroid.htm`;
	const resp = await fetch(mobileUrl, {'mode': 'no-cors'});
	const data = await resp.json();
	console.log(data);
})();

我将下载的内容手动用JSON.parse解析却OK

查看回复

回复 (3)

X
xinggsf#1·8 年前

没人理我,自个顶帖

在浏览器扩展中,不使用no-cors模式fetch就不出错!真让人恼火

X
xinggsf#2·8 年前

使用no-cors模式不能读取body~即内容!!真是鸡肋的功能!!!!

Y
yinxin630#3·8 年前

我直接在devtool跑了下你贴的代码, 可以获取到json数据的啊

参与回复
登录后即可参与回复。登录