vue集成cesium后打成的dist包,双击index.html报错CORS,怎么解决?
需求就是不能借助任何形式的http server,要求dist包拷贝到任何电脑,双击index.html就能运行显示cesium的东西。有这个需求,是因为这个dist会放到unreal engine5里面去和ue5做交互。但是问题是ue5只能加载双击能直接打开的index.html。或者有没有懂UE5的大神,这种通过双击不能打开的index.html怎么部署到ue5里面?
3 回答1.1k 阅读✓ 已解决
你当前项目启动的
ip
和port
(端口) 要和你启动的proxy
代理的一致,不然还是会出现跨域的问题的。我看你请求的是
192.168.22.219:8080
,但是项目使用的是localhost:8080
来访问的,所以你要么访问的时候也使用192.168.22.219:8080
来访问,或者使用localhost:8080
来配置proxy
。其实最简单的是把
proxy
配置的IP
修改0.0.0.0
就会拦截全部IP
了,然后就只需要指定一下启动的端口区分一下就好。