横屏/竖屏分文件夹 - 设备自适应
按方向分文件夹放图:
# 横屏图 images/landscape/1.jpg images/landscape/2.png # 竖屏图 images/portrait/1.jpg images/portrait/2.png
| 地址 | 说明 |
|---|---|
https://api.kina.ink/api.php |
自适应 默认 PC横屏 / 手机竖屏 |
https://api.kina.ink/api.php?orientation=landscape |
强制横屏 PC |
https://api.kina.ink/api.php?orientation=portrait |
强制竖屏 Mobile |
https://api.kina.ink/api.php?orientation=all |
全部随机 混合 |
简写:h=横屏 / v=竖屏 / a=全部
加上 ?format=json 返回图片信息而非二进制:
# 请求 GET https://api.kina.ink/api.php?orientation=landscape&format=json # 返回 { "status": "success", "filename": "1.jpg", "url": "https://api.kina.ink/api.php?orientation=landscape&format=image", "orientation": "landscape", "width": 1920, "height": 1080, "mime_type": "image/jpeg", "size": 123456 }
<!-- 自适应 --> <img src="https://api.kina.ink/api.php"> <!-- 横屏 --> <img src="https://api.kina.ink/api.php?orientation=landscape"> <!-- 竖屏 --> <img src="https://api.kina.ink/api.php?orientation=portrait">
.banner {
background-image: url('https://api.kina.ink/api.php');
background-size: cover;
}
  
// 加时间戳防止缓存 img.src = 'https://api.kina.ink/api.php?t=' + Date.now();
| 设备 | UA关键词 | 返回文件夹 |
|---|---|---|
| PC | 不含 Mobile | images/landscape/ |
| 手机/平板 | Mobile / Android / iPhone / iPad | images/portrait/ |