Fix:修复导出带有贴纸的数据为xmind格式时贴纸无法显示的问题
This commit is contained in:
parent
e29e1c26e5
commit
a96c16aa45
@ -254,11 +254,11 @@ const transformToXmind = async (data, name) => {
|
|||||||
try {
|
try {
|
||||||
let imgName = ''
|
let imgName = ''
|
||||||
let imgData = node.data.image
|
let imgData = node.data.image
|
||||||
// 网络图片要先转换成data:url
|
// base64之外的其他图片要先转换成data:url
|
||||||
if (/^https?:\/\//.test(node.data.image)) {
|
if (!/^data:/.test(node.data.image)) {
|
||||||
imgData = await imgToDataUrl(node.data.image)
|
imgData = await imgToDataUrl(node.data.image)
|
||||||
}
|
}
|
||||||
// 从data:url中解析出图片类型和base64
|
// 从data:url中解析出图片类型和ase64
|
||||||
let dataUrlRes = parseDataUrl(imgData)
|
let dataUrlRes = parseDataUrl(imgData)
|
||||||
imgName = 'image_' + imageList.length + '.' + dataUrlRes.type
|
imgName = 'image_' + imageList.length + '.' + dataUrlRes.type
|
||||||
imageList.push({
|
imageList.push({
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user