Разработка веб-приложения ap.net core 2 MVC, и я использую https://github.com/szimek/signature_pad/blob/master/README.md
Я пытаюсь сохранить (Опубликовать) SVG на сервере, но я должен что-то сделать не так, какКажется, я не могу опубликовать его обратно правильно: есть идеи, что я делаю неправильно?
Фрагмент:
<div id="signature-pad" class="signature-pad">
<div class="signature-pad--body">
<canvas id="signature"></canvas>
</div>
<div class="signature-pad--footer">
<div class="description">Sign above</div>
<div class="signature-pad--actions">
<div>
<button type="button" class="btn btn-info" data-action="clear">Clear</button>
<button type="submit" class="btn btn-info" onclick="SaveComplete();"><i class="fas fa-save"></i> Save & Complete</button>
</div>
</div>
</div>
</div>
@Html.HiddenFor(x => x.DocumentSignature)
<script>
function SaveComplete() {
var canvas = document.querySelector('#signature');
var pad = new SignaturePad(canvas);
var dataURL = pad.toDataURL('image/svg+xml');
$("#DocumentSignature").val(dataURL);
}
</script>