0
我需要將網頁中的圖像轉換爲base64上的greasemonkey或firefox .xpi擴展名。 我該怎麼做? 我知道我有btoa()函數,但我只能用它與字符串,而不是圖像。 這裏沒什麼幫助。 謝謝。將圖像轉換爲base64在Firefox上的JavaScript
我需要將網頁中的圖像轉換爲base64上的greasemonkey或firefox .xpi擴展名。 我該怎麼做? 我知道我有btoa()函數,但我只能用它與字符串,而不是圖像。 這裏沒什麼幫助。 謝謝。將圖像轉換爲base64在Firefox上的JavaScript
您可以使用canvas
元素並使用drawImage()
將圖像繪製到其上,然後使用toDataURL()
獲取base64編碼圖像。
爲了使用canvas元素,這將不會被罰款,因爲我做的腳本與其他頁面互動。沒有另一種方式?或者我可以使用該功能而不調用畫布元素? – Buterrip
也許還有另外一種方法,但對於提到的那些功能,你需要一個'canvas'元素 – stewe
好的,你能給我一個例子嗎? – Buterrip