2015-10-21 28 views
0

好吧似乎是一個奇怪的,我不完全知道如何調試。我可以開始的任何幫助將是王牌。谷歌地圖Lat Long Picker顯示徽標但不映射

所以我試圖使用這個谷歌地圖的jQuery插件,它允許你拖動一個標記並獲得一個長的返回(如果你知道一個更好的解決方案做同樣的事情,我會採取的!)這裏:https://github.com/wimagguc/jquery-latitude-longitude-picker-gmaps

該文件是稀疏的,但它是什麼,它不應該需要太多。

我試圖在Bootstrap框架內的jQuery UI選項卡中使用此映射。我也希望使用bootstrap網格來調整google地圖的寬度。因此,可變寬度和Tabs總是會破壞一切,所以可能是這些。

現在對於這一切,我種了一些與基本的HTML工作:

<div class="row gllpLatlonPicker"> 

    <input type="hidden" class="gllpLatitude" value="56.35319217617958"/> 
    <input type="hidden" class="gllpLongitude" value="-2.87078857421875"/> 
    <input type="hidden" class="gllpZoom" value="11"/> 
    <div class="col-md-12 gllpMap" style="height: 250px; margin: 15px;"></div> 

</div><!--- /.row ---> 

所以結果是我得到的灰色框右側的外形與谷歌標誌和顯示方面,但沒有地圖,甚至更奇怪的是,當我打開瀏覽器調試控制檯時,地圖出現。或者如果控制檯打開,我會看到灰色框,並在關閉控制檯時出現。

任何想法?

沒有更多的代碼,這個插件在.js中寫了它自己的初始化,所以沒有什麼可以顯示的。

讓我知道是否還有別的東西我應該顯示,如果這不涉及jQuery UI,Bootstrap,以及這個插件,我會爲你們所有人一起提琴。如果你指向一個能夠完成所有工作的工具,以便能夠使用某些工具。

閱讀intertubes我注意到一些人在使用API​​ key的Android應用程序開發中遇到問題,但這似乎並不適用於此。

謝謝。

+0

就像所有的插件...如果文檔不好,找到另一個有適當的文檔。從地圖標記獲取位置並不困難,也不是設置位置 – charlietfl

回答

0

原來這是一個常見問題,我可能只是沒有把它說得好。

該評論是非常有用的,因爲它導致我去找另一個插件,然後體驗完全相同的情況。這很有趣。但它引發了這樣的想法,即這不是一個插件問題,並縮小到使用標籤(因爲標籤總是會導致問題)。

我正試圖在加載時將地圖加載到隱藏的元素。它需要一個踢地圖才能顯示出來,所以我在地圖上調用了選項卡上的一個函數,並且我今晚不必微波任何青蛙。

爲了將來的參考,當有疑問時,它可能是jQuery UI的錯。