为什么fetch后~报JSON解析错误?
 发布于 7 年前  作者 xinggsf  2964 次预览  最后一次回复是 7 年前  来自 问答 
(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 回复
xinggsf

没人理我,自个顶帖

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

xinggsf

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

yinxin630

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