0

(私の英語でごめんなさい)私は問題があります、、、ユーザーがポリゴンをクリックすると、Googleストリートビューパノラマ(これは私が持っています)を使用してユーザーを別のページに移動するWebを作成しようとしています. しかし、パノラマの閉じるボタンをクリックした後、ユーザーを「パノラマページ」から「ポリゴンページ」に戻すコードも必要です。以前に使用したのと同じコードを使用して、ユーザーを「パノラマページ」に移動しようとしましたが、機能しません (パノラマを閉じるだけで、「ポリゴンページ」に戻りません)。この線:


    google.maps.event.addListener(panorama, "closeclick", function(event) { window.location = "index.html"; })

ユーザーを「ポリゴン ページ」(index.html) に戻すコードです。コード全体は次のとおりです。

function initialize() {

var panoOptions = {
 pano: 'Kuchyn',
 enableCloseButton: true,
 pov: {
     heading: 0,
     pitch: 0,
     zoom: 0
     },
 panoProvider: getCustomPanorama,
 visible: true};

var panorama = new google.maps.StreetViewPanorama(
 document.getElementById('map-canvas'), panoOptions);

function getCustomPanoramaTileUrl(pano, zoom, tileX, tileY) {
     return 'images/Untitled.jpg';}

function getCustomPanorama(pano, zoom, tileX, tiley) {

if (pano == 'Kuchyn') {
 return {
  location: 
   {pano: 'Kuchyn',
    description: 'Kromeriz - Kuchyn'},

  links: [],
  copyright: 'Oznog (c) 2013',
  Heading: 180,

  tiles: 
   {tileSize: new google.maps.Size(4096, 2048),
    worldSize: new google.maps.Size(4096, 2048),
    centerHeading: 180,
    verticalFOV: 90,
    getTileUrl: getCustomPanoramaTileUrl}
};
}
}
}
google.maps.event.addDomListener(window, 'load', initialize);
google.maps.event.addListener(panorama, "closeclick", function(event) { window.location = "index.html"; })

助けてください、ジャン。

4

1 に答える 1