我带了个API后端,然后按照文档的fetch访问。打包后放在后端上可以避免,但是太麻烦了,相当于每次预览都要打一遍web包。cocos网页预览的后端可不知道怎么写的,估计转发不了其它服务器。虽然可以命令行启动浏览器避免跨域,但是从编辑器启动的也访问不到命令行允许跨域的参数。浏览器插件我不太放心。请问制作网页游戏的时候大家是如何调试的,难道是打一遍包然后放后端吗?
你意思是指本地cc的预览吗?首先如果是资源(html,js,css)解决跨域只需要服务端在nginx配置上加上允许跨域就行了, 这个自己网上查。如果是放在像阿里云的cdn默认就是允许跨域。如果是接口, 那就是服务器代码里响应头加允许跨域。如果服务端没时间弄, 就在chrome浏览器弄一个捷径, 在属性添加启动参数, 就可以允许跨域
"C:\Program Files\Google\Chrome\Application\chrome.exe" --disable-web-security