隨機化 Google 地圖疊加層中的顏色屬性
您的目標是使用隨機顏色產生器增強以下 Google地圖功能「顏色」屬性:
document.overlay = GPolyline.fromEncoded({ color: "#0000FF", weight: 10, points: encoded_points, zoomFactor: 32, levels: encoded_levels, numLevels: 4 });
解決方案:
要實現此目的,請將靜態「#0000FF」十六進位值替換為呼叫getRandomColor()函數,函數會產生隨機的十六進位顏色代碼:
color: getRandomColor()
實作詳細資訊:
getRandomColor() 函數採用下列演算法:
用法範例:
function getRandomColor() { // Generate a random hex color code. // ... } function setRandomColor() { // Set the color of the #colorpad element. $("#colorpad").css("background-color", getRandomColor()); }
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <div>
以上是如何隨機化 Google 地圖疊加圖層的顏色?的詳細內容。更多資訊請關注PHP中文網其他相關文章!