javascript - angularJS 路由在本地运行时会报错跨域问题,
阿神
阿神 2017-04-11 13:07:00
[JavaScript讨论组]

比如我的访问路径是file:///E:/wwwb/zujianku/hd.html#/ 这种回报错

XMLHttpRequest cannot load file:///E:/wwwb/zujianku/hd-gonggao.html. Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https, chrome-extension-resource.

但是我放到本地服务器就没问题了http://127.0.0.1:8020/zujiank... 这种路径就没问题了

这个问题怎么解决 ,就是我想在本地直接打开也能用

阿神
阿神

闭关修行中......

全部回复(3)
迷茫

不可以以这种“file://”的方式访问 会涉及到跨域问题 所以必须在服务下运行。
如果你用webstrom就可以完美解决这个问题 它为自动为你的文件开一个端口服务
或者你直接用Firefox 火狐浏览器也可以

大家讲道理

不行,必须有web服务器(nginx、iis etc)

ringa_lee

用火狐浏览器就可以了!

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号