是否有人知道如何更改此百分比加載器http://widgets.better2web.com/loader/的螺旋梯度數據以更改梯度的顏色?例如,而不是從橙色到綠色,我想從藍色到紅色或其他。 我已經在bitbucket上創建了一個問題:)。但我從來沒有得到答案。我在js代碼中看到了外部和內部環的規格,以便更改加載程序的其餘部分,但百分比螺旋提供顏色的「imgdata」。難道這是一幅描述爲位碼的圖片嗎?你怎麼能夠創造這樣的東西?螺旋梯度數據 - 改變顏色
以下是示例代碼。該imgdata代碼實際上可以很長,但是我砍它,因爲它的唯一的數字和字符:
/* Our spiral gradient data */
var imgdata = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAIAAABMXPacAA[...]ZKAAAAAElFTkSuQmCC",
gradient = new Image();
gradient.src = imgdata;
嘿thx,是啊我創建了這個問題bitbucket :)。但我從來沒有得到答案。是的,我看到了外部和內部環的規格,以改變其他的裝載機,但百分比螺旋提供顏色的「imgdata」。難道這是一幅描述爲位碼的圖片嗎?你怎麼能夠創造這樣的東西? – Marc
好的,那就是你的問題啊:D無論如何,要將圖像轉換爲base64,必須在canvas上下文中使用toDataURL()(更多信息,請訪問:https://developer.mozilla.org/en-US/docs /網絡/ API/HTMLCanvasElement)。作者使用編碼的圖像來表示方便,但您可以使用常規圖像,並將其路徑分配給gradient.src – Akaryatrh
ok thx您知道我可以如何使用常規圖像嗎?我試着用imgdata =「test.png」和「data:image/png; test.png」。沒有工作 – Marc