javascript Angularjs 应用程序在 Chrome 中不起作用

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/23252117/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-10-28 00:37:39  来源:igfitidea点击:

Angularjs application not working in chrome

javascriptangularjsgoogle-chrome

提问by Shekkar

A simple application of route manager of AngularJs is not working in a chrome, but it is fine in fire fox. My code is here http://plnkr.co/edit/WIdRx1FTQ9HeZNkVPz74?p=preview, when we try to place index , homePage, script files in local , it is not working in chrome . I got error message in chrome console as No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'null' is therefore not allowed access. So what changes have to be made in my code to satisfy chrome.

AngularJs 的路由管理器的一个简单应用在 chrome 中不起作用,但在 fire fox 中很好。我的代码在这里http://plnkr.co/edit/WIdRx1FTQ9HeZNkVPz74?p=preview,当我们尝试将 index 、 homePage 、 script 文件放在 local 中时,它在 chrome 中不起作用。我在 chrome 控制台中收到错误消息为 No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'null' is therefore not allowed access. 那么我的代码需要做哪些改动才能满足 chrome.

采纳答案by JSager

The issue is not with AngularJS. Please check here for the answer to your problem: Origin is not allowed by Access-Control-Allow-Origin

问题不在于 AngularJS。请在此处查看问题的答案:Access-Control-Allow-Origin 不允许使用 Origin

回答by Puneet Mahendra

Some browsers like Chrome do not allow cross-origin on file://

某些浏览器(如 Chrome)不允许跨域文件://

Make sure you are running the application from a local server(like Wamp)

确保您从本地服务器(如 Wamp)运行应用程序

Then it will work

然后它会工作