⚠你的浏览器仅支持svg格式的占位图生成。
⚠你的浏览器不支持ServerWorker,无法使用easyHolder,请尝试使用Edge/Chrome等现代浏览器。
⚠ServerWorker安装发生错误,下面是有关的错误信息
✔安装成功,你现在可以正常使用占位图接口了!下面是使用说明。
按下该按钮将重建缓存,结束后你可能需要手动刷新页面
实际上,easyHolder的接口设计与DouAPI的占位图接口完全一致。
请求地址:/:size[.:type]
请求方式:GET
参数
| 字段名 | 必填 | 数据类型 | 默认值 | 可选值 | 说明 |
|---|---|---|---|---|---|
size |
是 |
String |
- | - | 设置需要的占位图大小,格式[宽度]x[高度]或[宽度]*[高度],格式有误将返回403。 |
type |
否 |
String |
webp |
png,webp,svg,jpg,jpeg
|
设置需要的占位图类型,可选值以外的类型将返回404。 |
Querys
| 字段名 | 必填 | 数据类型 | 默认值 | 可选值 | 说明 |
|---|---|---|---|---|---|
bg |
否 |
String |
ccc |
- | 16进制的颜色代码,规定占位图的背景色。 |
fg |
否 |
Number |
666 |
- | 16进制的颜色代码,规定占位图的文字颜色。 |
text |
否 |
String |
- | - | 提供展示在占位图中的文字,默认为图片尺寸大小 |
调用示例
| 示例 | 说明 | 结果 |
|---|---|---|
/100x100 |
生成100x100的webp格式占位图。 |
|
/100x100.jpg |
生成100x100的jpg格式占位图。 |
![]() |
/100x100.png?bg=1e1e1e&fg=adadad
|
生成100x100的png格式占位图,且背景色为#1e1e1e,前景色为#adadad。
|
|
/100x100.svg?text=测试 |
生成100x100的svg格式占位图,且展示文字为测试。
|
|
