图片、音频、视频块
图片块
单张图片
{
"id": "gl8xLjZf7", // Block ID
"type": "embed", // Block 类型
"embedType": "image", // Embed 类型
"embedData": { // Embed 数据
"src": "boAZK9u8c3poIC1kn4TijMUOEmjIQ6o0QAJf3IrXgSE.jpeg", // 资源文件名(hash + ext)
"widthPercent": 46.65, // 图片宽度占 Block 宽度百分比
"afb49d094056f33d5c3709bcd0af883e_width": 474, // 图片原始宽度(Key: src 的 md5 + '_width)
"afb49d094056f33d5c3709bcd0af883e_height": 296, // 图片原始高度(Key: src 的 md5 + '_height)
"0_flex": 1 // 图片在 embed 中宽度所占百分比
},
"align": "left" // 左对齐:"left"(默认),居中对齐:"center",右对齐:"right"
}
多张图片
{
"id": "KvrHRbZxY", // Block ID
"type": "embed", // Block 类型
"embedType": "image", // Embed 类型
"embedData": { // Embed 数据
// 多张图片的 src 使用符号 '|' 进行分隔
"src": "dqSfbv69Fv2uU3qvBTGW-FSTRp1I93klay1HfFNYAtM.jpeg|boAZK9u8c3poIC1kn4TijMUOEmjIQ6o0QAJf3IrXgSE.jpeg|bfH2bCUP3OY3UOJt0XBm8KtGfav9euGPAx7R-dYgpjo.jpeg",
"widthPercent": 100,
"b9c0f762379c1f711cc0b075eb7b82b9_width": 474, // 图片原始宽度(Key: src 的 md5 + '_width)
"b9c0f762379c1f711cc0b075eb7b82b9_height": 296, // 图片原始高度(Key: src 的 md5 + '_height)
"afb49d094056f33d5c3709bcd0af883e_width": 474, // 图片原始宽度(Key: src 的 md5 + '_width)
"afb49d094056f33d5c3709bcd0af883e_height": 296, // 图片原始高度(Key: src 的 md5 + '_height)
"73d86633e4f902c08f63ed39e39d69ec_width": 800, // 图片原始宽度(Key: src 的 md5 + '_width)
"73d86633e4f902c08f63ed39e39d69ec_height": 800, // 图片原始高度(Key: src 的 md5 + '_height)
"0_flex": 0.38, // 第一张图片在 embed 中宽度所占百分比
"1_flex": 0.38, // 第二张图片在 embed 中宽度所占百分比
"2_flex": 0.24 // 第三张图片在 embed 中宽度所占百分比
}
}
音频块
{
"id": "jDKCPULmo", // Block ID
"type": "embed", // Block 类型
"embedType": "audio", // Embed 类型
"embedData": { // Embed 数据
"src": "aac-JANO6l-t2q7ib5F2hmvE1NzpvGYtk0AO16qXVHw.mp3", // 资源文件名(hash + ext)
"fileName": "1712131203933.mp3", // 原始文件名
"fileSize": 20002, // 文件大小
"fileType": "audio/mpeg" // 文件类型
}
}
视频块
{
"id": "v4oAtj_E2", // Block ID
"type": "embed", // Block 类型
"embedType": "video", // Embed 类型
"embedData": { // Embed 数据
"src": "0FArp4JJQOkEJIR81glMhYurd4cD44Kg-7cdtTPkrTA.mp4", // 资源文件名(hash + ext)
"fileName": "rabbit320.mp4", // 原始文件名
"fileSize": 834563, // 文件大小
"fileType": "video/mp4" // 文件类型
},
"align": "left"
}
例子
代码
{
"blocks": [
{
"id": "t3YSQcqC3",
"type": "text",
"text": [
{
"insert": "Image, Audio & Video Demo"
}
],
"heading": 1,
"quoted": false
},
{
"id": "gl8xLjZf7",
"type": "embed",
"embedType": "image",
"align": "left",
"embedData": {
"src": "boAZK9u8c3poIC1kn4TijMUOEmjIQ6o0QAJf3IrXgSE.jpeg",
"widthPercent": 46.65,
"afb49d094056f33d5c3709bcd0af883e_width": 474,
"afb49d094056f33d5c3709bcd0af883e_height": 296,
"0_flex": 1
}
},
{
"id": "KvrHRbZxY",
"type": "embed",
"embedType": "image",
"align": "left",
"embedData": {
"src": "dqSfbv69Fv2uU3qvBTGW-FSTRp1I93klay1HfFNYAtM.jpeg|boAZK9u8c3poIC1kn4TijMUOEmjIQ6o0QAJf3IrXgSE.jpeg|bfH2bCUP3OY3UOJt0XBm8KtGfav9euGPAx7R-dYgpjo.jpeg",
"widthPercent": 100,
"b9c0f762379c1f711cc0b075eb7b82b9_width": 474,
"b9c0f762379c1f711cc0b075eb7b82b9_height": 296,
"afb49d094056f33d5c3709bcd0af883e_width": 474,
"afb49d094056f33d5c3709bcd0af883e_height": 296,
"73d86633e4f902c08f63ed39e39d69ec_width": 800,
"73d86633e4f902c08f63ed39e39d69ec_height": 800,
"0_flex": 0.38,
"1_flex": 0.38,
"2_flex": 0.24
}
},
{
"id": "jDKCPULmo",
"type": "embed",
"embedType": "audio",
"embedData": {
"src": "aac-JANO6l-t2q7ib5F2hmvE1NzpvGYtk0AO16qXVHw.mp3",
"fileName": "1712131203933.mp3",
"fileSize": 20002,
"fileType": "audio/mpeg"
}
},
{
"id": "v4oAtj_E2",
"type": "embed",
"embedType": "video",
"embedData": {
"src": "0FArp4JJQOkEJIR81glMhYurd4cD44Kg-7cdtTPkrTA.mp4",
"fileName": "rabbit320.mp4",
"fileSize": 834563,
"fileType": "video/mp4"
},
"align": "left"
},
{
"id": "xkq2oPgh3",
"type": "text",
"text": []
}
]
}