2015-10-31 24 views
0

我在S3上託管的HTML頁面上做了一個帶有地圖框的地圖。標記加載了js api命令mapbox.featureLayer()。loadURL()。請注意: 1.當我從存儲區頁面鏈接打開頁面時,標記出現,但當我通過靜態網站端點打開頁面時,標記不出現。 2.我已經仔細地關注了本教程的說明http://docs.aws.amazon.com/gettingstarted/latest/swh/getting-started-configure-route53.html#set-up-dns-provider 3. JS從端點正常工作(測試的警報彈出正確) 4. HTML頁面(基本映射,過濾器)的其餘部分顯示正確在這兩種情況下。該問題發生在標記僅加載 5. Safari和Chrome都出現問題mapbox.featureLayer()。loadURL()不能從S3靜態站點端點工作

請協助我。我期待着使用AWS更多:) 非常感謝 奧利維爾

回答

0

的問題已得到解決,通過改變文件路徑: 初始路徑中包括完整的位置。新文件路徑只是文件名稱,因爲文本文件位於與html索引頁面相同的文件夾中。它工作正常