2016-06-24 72 views
2

我試圖在傳單彈出窗口中獲取視頻。問題是,視頻的寬度設置爲560,彈出窗口的默認最大寬度爲300.單張彈出寬度

我發現在小冊子中有一個選項maxWidth和minWidth,但似乎無法使其工作。

下面是當前工作的代碼,但缺少寬度選項;

goodVoteLayer.bindPopup('<object data="http://www.youtube.com/embed/W7qWa52k-nE" width="560" height="315"></object>'); 

這是鏈接到彈出窗口單張文檔。 http://leafletjs.com/reference-1.0.0.html#popup-option

在此先感謝您。

回答

10

的第二個參數bindPopup相同options,你會給L.popup,所以你應該可以添加最大/ minWidth像這樣:

goodVoteLayer.bindPopup('<object data="http://www.youtube.com/embed/W7qWa52k-nE" width="560" height="315"></object>', { 
    maxWidth : 560 
}); 
+1

鏈接的文檔,良好的措施:HTTP: //leafletjs.com/reference-1.0.0.html#layer-bindpopup – IvanSanchez

+0

這解決了我的問題,謝謝! –