yuque2book
yuque2book copied to clipboard
文件卡片中的附件文件无法下载
看代码中 只处理了附件为 a 链接的情况
yield saveFiles($, "a", "href", base, "attach", yuqueUrlCheckReg, (src: string) => {
return src.replace("/attachments/", "/api/v2/attachments/");
}, token);
但使用中发现,部分附件的是卡片类型,不符合上面的情况,导致无法离线,需要进行处理卡片示例
<card type="inline" name="file" value="data:%7B%22uid%22%3A%221595777661603-0%22%2C%22src%22%3A%22https%3A%2F%2Fwww.yuque.com%2Fattachments%2Fyuque%2F0%2F2020%2Fdocx%2F96526%2F1595777661938-558ff825-5a64-4dea-86fd-5857c103d8b5.docx%22%2C%22name%22%3A%22%E9%99%84%E4%BB%B6%E6%B5%8B%E8%AF%95.docx%22%2C%22size%22%3A0%2C%22type%22%3A%22application%2Fvnd.openxmlformats-officedocument.wordprocessingml.document%22%2C%22ext%22%3A%22docx%22%2C%22progress%22%3A%7B%22percent%22%3A99%7D%2C%22status%22%3A%22done%22%2C%22percent%22%3A0%2C%22id%22%3A%22aJY6r%22%7D"></card>
额,这个还没支持,我看看怎么支持
你的文档能分享我一下吗?
https://www.yuque.com/docs/share/42d4c201-db3d-4436-8602-3090fe70467b?# 《附件test》
可以再试试,如果有问题再找我反馈,感谢