feat:add copy image feature

pr675
Hufe921 4 years ago
parent e69f4f3751
commit 731a8e4b4d

@ -44,6 +44,14 @@ export function writeElementList(elementList: IElement[]) {
a.href = element.url a.href = element.url
} }
clipboardDom.append(a) clipboardDom.append(a)
} else if (element.type === ElementType.IMAGE) {
const img = document.createElement('img')
if (element.value) {
img.src = element.value
img.width = element.width!
img.height = element.height!
}
clipboardDom.append(img)
} else if (!element.type || TEXTLIKE_ELEMENT_TYPE.includes(element.type)) { } else if (!element.type || TEXTLIKE_ELEMENT_TYPE.includes(element.type)) {
const span = document.createElement('span') const span = document.createElement('span')
let text = '' let text = ''

Loading…
Cancel
Save