0

以前に設定したカードの場所を復元しようとしているので、HTML カードを地図に置き換え、ルートを Glass の最後の場所に置き換えることができます。しかし、カードを取り戻すと、場所がありません。Glassでテストしたので、場所はカードに設定されていますが、問題ありません。これが私のPHPコードです:

 elseif ($user_action['type'] == 'CUSTOM' && $user_action['payload'] == 'show-in-map')
  {
      $timeline_item_id = $request['itemId'];

      $timeline_item = $mirror_service->timeline->get($timeline_item_id);

      $patch = new Google_TimelineItem();

      $cardFomater = new Card_Formater($patch->getHtml());

      $cardLocation = $timeline_item->getLocation();

      $patch->setHtml($cardFomater->replaceHtmlWithMap($location->getLatitude(),$location->getLongitude(),
          $cardLocation->getLatitude(),$cardLocation->getLongitude()));

      $mirror_service->timeline->patch($timeline_item_id, $patch);
  }

$cardLocation にはプロパティ getLatitude() がありません。

4

0 に答える 0