繁体   English   中英

HTML5通知图像中的圆角

[英]Round corners in HTML5 Notification image

是否可以在HTML5通知中显示圆角的图像?

我说的是这个HTML5 API:

new Notification(title, { icon: imageURL });

我不认为有一个带有圆角的图标显示选项。

但是解决方案可能是通过使用HTMLCanvas创建新图片来使Image圆角化:

  • 创建具有图像宽度和高度的画布元素
  • 在画布元素context.drawImage(img,x,y);上绘制图像context.drawImage(img,x,y);
  • 绘制圆角或使用剪切路径剪切
  • 保存图片以将其用于通知var dataURL = canvas.toDataURL();

编辑:这是“ Web通知”的完整规范: https : //dvcs.w3.org/hg/notifications/raw-file/tip/Overview.html-您只能定义图片/图标,没有样式属性,所以是的,您将自己修改图像

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM