canvgを使用していますが、これを実行すると:
jQuery("#print").on("click", function() {
mySvg();
});
function mySvg() {
var svg = jQuery("#map svg");
canvg(document.getElementById('canvas'), svg);
}
コンソールでこれを取得します
canvg.js:58 Uncaught TypeError: s.substr は関数ではありません
ここではjsFiddleです