saveImage
This commit is contained in:
parent
6912327ef6
commit
80f23b5650
|
@ -645,18 +645,14 @@ class Article extends ArticleStub {
|
||||||
return elem.attribs.style = await style.getData()
|
return elem.attribs.style = await style.getData()
|
||||||
}
|
}
|
||||||
|
|
||||||
async transformImg ( elem ) {
|
async saveImage ( elem ) {
|
||||||
delete elem.attribs.srcset
|
delete elem.attribs.srcset
|
||||||
let url = elem.attribs.src
|
let url = elem.attribs.src
|
||||||
if (! url || url.startsWith( 'data:' ))
|
if (! url || url.startsWith( 'data:' ))
|
||||||
return url
|
return
|
||||||
return elem.attribs.src = await this.saveImage( url )
|
|
||||||
}
|
|
||||||
|
|
||||||
async saveImage ( url ) {
|
|
||||||
const image = new Image( url )
|
const image = new Image( url )
|
||||||
const localPath = await image.save()
|
const localPath = await image.save()
|
||||||
return encodeURI( this.pathToTop() + '../' + localPath )
|
elem.attribs.src = encodeURI( this.pathToTop() + '../' + localPath )
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user