我正在尝试使用 chatGPT 帮助在 android 上创建一个简单的项目。根据它所说,我可以将 js 繁重的工作卸载到不同的进程中,以减少 UI 线程的使用。但是在尝试从本地 worker.js 文件创建新的 Worker 时,我似乎一直在获取 CORS。我尝试了机器人的建议,给它提供本地文件的完整 URL,或者用“获取”加载它,到目前为止没有任何帮助。
我知道它应该工作(因为我看到工人在另一个项目中以相同的方式在本地工作)。也许最近的 android 版本中有一些新设置我需要授予任何权限,但 chatGPT 不知道? 谢谢!
尝试了 chatGPT 给我的一些技巧,但没有任何帮助。
通过添加 webView.setAllowUniversalAccessFromFileURLs(true) 解决