###解決したい内容
ストリートビューのカメラアングルの固定方法について教えてください。
###発生している問題・希望
現在、StreetViewPanoramaクラスを利用して、ストリートビューの
マンション画像を物件の表紙画像として利用しています(下記参照)。
ところが、ストリートビューは表示されますが、スマホ(iphone)で見
ると、端末(スマホ)の角度や方位を自動認識して、アングルがぐるぐ
る回るという現象が起こってしまっています。
そこで、カメラアングルを端末を傾けたりしたりしても動かないようにしたいと思っています。
ただし、ピンチアウトやフリップで拡大したり、カメラアングルを動かす機能は保持したいと思っています。
なお、次の「参考イメージ」のなかの、右下の赤線で囲まれたスマホアイコン?みたいなものをタップすると問題は解決します。
また、PCではこの現象は起きていません。
###参考イメージ
###該当のソースコード
javascript
1// 緯度・経度を変数に格納 2var latlng = new google.maps.LatLng( 3GstreetViewParam.svLat, 4GstreetViewParam.svLng 5); 6//パノラマオブジェクト生成 7var svp = new google.maps.StreetViewPanorama ( 8document.getElementById('m-street-view'), 9{ 10position : latlng, 11linksControl:false, 12panControl:false, 13addressControl:false 14} 15); 16//ストリートビューオブジェクト詳細設定 17svp.setPov({ 18heading: Number(GstreetViewParam.heading), 19pitch: Number(GstreetViewParam.pitch), 20zoom: 0 21});
###試したこと
1 getMotionTracking:falseを設定⇒×
2 setMotionTracking({motionTracking:false })を設定⇒×
回答1件
あなたの回答
tips
プレビュー