2016-03-24 10 views
-1

ストリートビューイメージAPIの使用を開始したばかりですが、それを呼び出すと、返されるのはすべて読みにくい文字列です。ストリートビュー画像APIのレスポンスはどうすればよいですか?

この文字列を実際の画像に変換するにはどうすればよいですか?ありがとう。

ここで私はjQyueryを使用して作られた私のAJAXリクエストです:

 $.ajax({ 
     method: "GET", 
     url: "https://maps.googleapis.com/maps/api/streetview", 
     success: function(data) { 
      console.log(data); 
     }, 
     data: { 
      size: "600x300", 
      location: "46.414382,10.013988", 
      heading: "151.78", 
      pitch: "-0.76", 
      key: key 
     } 
    }); 
+0

コードを表示してください。 – scaisEdge

+0

@scaisEdge質問に感謝しました。ありがとうございます。 –

+0

これであなたの目標は何ですか?このコードは、動作すれば画像を返します。コンソールの結果はログに記録されません。 – scaisEdge

答えて

1

@scaisEdgeで言ったように、それは<img>srcとして直接URLを使用し、画像を返す:

jQuery(
 
    function($) { 
 
    $('#streetview') 
 
     .attr('src', 'https://maps.googleapis.com/maps/api/streetview?' + $.param({ 
 
     size: "600x300", 
 
     location: "46.414382,10.013988", 
 
     heading: "151.78", 
 
     pitch: "-0.76", 
 
     //key:key 
 
     })).show(); 
 
    } 
 
);
#streetview { 
 
    display: none; 
 
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script> 
 
<img id="streetview" />

は、
+0

ありがとう!しかし、何らかの理由でAJAXリクエストを実行してイメージのsrcをリクエストのレスポンスとして設定しても機能しません。 –

関連する問題