Google Places API - 状态:移动设备上的“REQUEST_DENIED”

时间:2017-04-14 00:38:35

标签: google-maps google-maps-api-3 google-places-api google-distancematrix-api

我正在使用距离矩阵服务来获得两点之间的步行时间。它在桌面上运行正常,但在我的移动设备上,我从回调中获得REQUEST_DENIED状态。有关如何使其在移动设备上运行的任何想法吗?

function calculateDistance(origin, destination) {
  var service = new google.maps.DistanceMatrixService();
  service.getDistanceMatrix(
  {
    origins: [origin],
    destinations: [destination],
    travelMode: google.maps.TravelMode.WALKING,
    unitSystem: google.maps.UnitSystem.METRIC,
    avoidHighways: false,
    avoidTolls: false
  }, callback);
}

1 个答案:

答案 0 :(得分:0)

您需要在项目的<key>NSExceptionAllowsInsecureHTTPLoads</key>文件中添加info.plist