我有一个困扰我两天的问题。
我正在开发一个小型音乐共享网站,但在为播放器设计时遇到了问题。
我想使用 CSS 将模糊的图像背景应用于 div,并通过 JS 开始在图像上应用模糊,所有这些都使用 pixastic js 库。$('.footer').css('background', "url(" + img.toDataURL("image/png")+ ")" });
问题是 pixastic 给了我一个 HTMLImageElement 女巫,因为 toDataURL 仅适用于画布元素,所以我无法将其应用于 css 。我怎样才能做到这一点?
到目前为止,我的代码是:
var img = new Image();
img.src = '<?php echo $hd ?>';
img.onload = function() {
Pixastic.process(img, "blurfast", {amount:1});
}
$('.footer').css('background', "url(" + img.toDataURL("image/png")+ ")" });
这$hd
是一个使用 lastfm API 指向专辑插图的 http url