added support for embedded images in svg via "href" and "xlink:href"

This commit is contained in:
make-ing 2016-02-22 10:37:20 +01:00
parent 94effaeda7
commit 327ac869ce

View file

@ -758,7 +758,12 @@ $(function(){
self._embedAllImages = function(svg, callback){
var allImages = svg.selectAll('image');
var linkedImages = allImages.items.filter(function(i){ return !i.attr('href').startsWith('data:') });
var linkedImages = allImages.items.filter(function(i){
if(i.attr('xlink:href') != null) {
return !i.attr('xlink:href').startsWith('data:');
} else if(i.attr('href') != null) {
return !i.attr('href').startsWith('data:');
}
if(linkedImages.length > 0){
var callbackCounter = linkedImages.length;
for (var i = 0; i < linkedImages.length; i++) {