我正在尝试获取Google Places API附近搜索的结果json。我收到此错误:“请求的资源上没有Access-Control-Allow-Origin标头。”
我正在使用的代码是:
<html>
<head>
<title>Place searches</title>
<script type="text/javascript" src="lib/jquery-2.1.1.min.js"></script>
<script>
var mJson = "http://maps.googleapis.com/maps/api/place/nearbysearch/json?location=-33.8670522,151.1957362&radius=500&types=food&name=cruise&key=AIzaSyCy639YCvWAzb3Sx0wkMzO5gxG-nHei4QU";
$.getJSON(mJson,function(data){
console.log(data);
});
</script>
</head>
<body>
<h1>Google places test</h1>
</body>
</html>
答案 0 :(得分:4)
请勿使用javascript中的Places web service api,请使用Places Library。
问题跟踪器中的相关问题(标记为&#34; WorkingAsIntended&#34;):