提取工作在一个浏览器上,而不是在其他浏览器上
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了提取工作在一个浏览器上,而不是在其他浏览器上相关的知识,希望对你有一定的参考价值。
我有简单的抓取功能,可以在firefox浏览器上正常工作,但不能使用chrome浏览器(Chrome上的错误消息:Fetch API无法加载文件:/// C:/Users/****/OneDrive/mydesktop/food.txt.URL对于CORS请求,scheme必须是“http”或“https”。),你们有解决方案吗,这是我的代码:
fetch('file:///C:/Users/****/OneDrive/mydesktop/food.txt')
.then(response => response.text())
.then(text => document.write(text))
是否有某种方法可以在所有浏览器上使用它?
答案
我们不能使用fetch打开本地文件,它要求服务器提供文件。因此,您必须将其上传到您的服务器上并使用其URL(http://
或https://
)。
以上是关于提取工作在一个浏览器上,而不是在其他浏览器上的主要内容,如果未能解决你的问题,请参考以下文章
Node wss Websocket 在桌面上工作,而不是在移动设备上
有啥方法或脚本只能在 Chrome 浏览器中打开我的网站,而不是在任何其他浏览器中打开? [复制]