Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

error in chrome when using setData #51

Open
magic-uyr opened this issue Aug 12, 2014 · 4 comments
Open

error in chrome when using setData #51

magic-uyr opened this issue Aug 12, 2014 · 4 comments

Comments

@magic-uyr
Copy link

Hi

Thanks for the amazing plugin, but i get the following error in chrome when calling setData:

Uncaught Error: jSignature is unable to find import plugin with for format 'image/svg+xml;base64'

This is the code I have been using, all works, except setData

$(".signature").jSignature();
$(".signature").after('
Undo Signature
');
var sig = "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIiB3aWR0aD0iNTcwIiBoZWlnaHQ9IjEyNyI+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0iTSAxIDExMyBjIDAuNDYgLTAuMDkgMTcuMDUgLTMuODIgMjYgLTUgYyAyNC44MyAtMy4yNiA0OC4xNiAtNC41MSA3MyAtOCBjIDE2LjUyIC0yLjMyIDMxLjk0IC01LjIzIDQ4IC05IGMgMTEuMzQgLTIuNjYgMjEuOTIgLTYuMzEgMzMgLTEwIGMgNC4xOCAtMS4zOSA4LjAyIC0zLjA4IDEyIC01IGMgNS44OSAtMi44NCAxMS42MyAtNS43MyAxNyAtOSBjIDIuMTggLTEuMzMgNC4xNiAtMy4xNiA2IC01IGMgMi44NCAtMi44NCA1LjY1IC01Ljk0IDggLTkgYyAwLjg3IC0xLjE0IDEuODkgLTIuNzMgMiAtNCBjIDAuMTkgLTIuMjkgLTAuMTIgLTUuNzkgLTEgLTggYyAtMC45NCAtMi4zNSAtMy4wMiAtNS4wMiAtNSAtNyBjIC01Ljg3IC01Ljg3IC0xMi4yMiAtMTIuNTMgLTE5IC0xNyBjIC03LjM4IC00Ljg2IC0xNi42MSAtOS41NiAtMjUgLTEyIGMgLTkuMTUgLTIuNjYgLTE5LjkgLTMuMDYgLTMwIC00IGMgLTQuMzQgLTAuNCAtOC43NiAtMC40NSAtMTMgMCBjIC00Ljk5IDAuNTMgLTEwLjUyIDEuMTQgLTE1IDMgYyAtOC42NSAzLjU4IC0xNy45MiA4LjY4IC0yNiAxNCBjIC02LjQxIDQuMjIgLTEyLjQ1IDkuNjYgLTE4IDE1IGMgLTMuMzcgMy4yNCAtNi40NiA3LjMgLTkgMTEgYyAtMC45NiAxLjQgLTEuODYgMy4zNSAtMiA1IGMgLTAuNDggNS41MiAtMC40NSAxMi4yMSAwIDE4IGMgMC4yIDIuNjUgMSA1LjQ2IDIgOCBjIDMuMzEgOC40MSA2Ljc1IDE3LjA4IDExIDI1IGMgMy4wMiA1LjYzIDcuMDUgMTEuMTggMTEgMTYgYyAxLjg3IDIuMjkgNC41MiA0LjQ1IDcgNiBjIDIuNjUgMS42NiA2LjAzIDMuNjUgOSA0IGMgNy41MyAwLjg5IDE2Ljc2IDAuNTkgMjUgMCBjIDUuNjkgLTAuNDEgMTEuNCAtMS41NiAxNyAtMyBjIDcuNDkgLTEuOTIgMTQuNTUgLTQuMjcgMjIgLTcgYyAyMy40OSAtOC42MSA0NC43NCAtMTYuNTggNjggLTI2IGMgMTYuNzQgLTYuNzggMzEuNTYgLTE0LjE1IDQ4IC0yMSBjIDMuOTcgLTEuNjUgNy45IC0zLjAxIDEyIC00IGMgNS42IC0xLjM1IDExLjMxIC0yLjU3IDE3IC0zIGMgNy41OCAtMC41NyAyMy40IC0wLjA0IDIzIDAgYyAtMC41NyAwLjA2IC0yMi40IC0wLjQ0IC0zMyAxIGMgLTguNjUgMS4xNyAtMTYuOTcgNC45IC0yNiA3IGMgLTIwLjYgNC43OSAtNDEuNjcgOC4yOCAtNjAgMTMgYyAtMi4xNSAwLjU1IC00LjM0IDIuNTUgLTYgNCBjIC0wLjgzIDAuNzMgLTIuMzIgMi4zNiAtMiAzIGMgMC44NyAxLjc0IDQuNDIgNS43MSA3IDcgYyA0LjA1IDIuMDIgOS44OCAzLjA2IDE1IDQgYyA3LjY1IDEuNDEgMTUuMjIgMi43MyAyMyAzIGMgMjEuOCAwLjc0IDQyLjcyIDAuNDYgNjUgMCBjIDEwLjY1IC0wLjIyIDIwLjk2IC0wLjA2IDMxIC0yIGMgMjAuNjkgLTQgNDAuODMgLTEwLjg1IDYyIC0xNiBjIDQuMDIgLTAuOTggNy45MiAtMS42MyAxMiAtMiBjIDcuMDUgLTAuNjQgMTYuMDcgLTEuNDMgMjEgLTEgYyAwLjg0IDAuMDcgMS44NiAxLjk4IDIgMyBjIDAuNDUgMy4zOCAtMC4yNCA4LjE0IDAgMTIgYyAwLjA4IDEuMzMgMC4yMSAzLjc0IDEgNCBjIDIuMTEgMC43IDcuNDUgMC41MiAxMSAwIGMgNy42IC0xLjEyIDE2Ljk2IC0yLjUgMjMgLTUgYyAyLjM3IC0wLjk4IDQuNzEgLTQuNTcgNiAtNyBjIDEuMTYgLTIuMTcgMS43NyAtNS4zNSAyIC04IGMgMC40MiAtNC44MiAwLjQ3IC0xMC41NSAwIC0xNSBjIC0wLjE0IC0xLjMzIC0wLjk5IC0zLjc2IC0yIC00IGMgLTQuMyAtMS4wMiAtMTIuNDUgLTAuODMgLTE5IC0xIGMgLTYuODggLTAuMTggLTEzLjM3IC0wLjI1IC0yMCAwIGMgLTIuMDIgMC4wOCAtNC41OSAwLjIyIC02IDEgYyAtMS4xNiAwLjY0IC0yLjU2IDIuNjggLTMgNCBjIC0wLjQ0IDEuMzIgLTAuNzEgMy45IDAgNSBjIDEuODEgMi44MSA1LjcyIDYuODYgOSA5IGMgMy45MiAyLjU2IDkuMTIgNC4yNyAxNCA2IGMgMTEuNDQgNC4wNSAyMi43NyA4LjAxIDM0IDExIGMgMy40NyAwLjkzIDcuNzYgLTAuMDQgMTEgMSBjIDQuNiAxLjQ3IDkuMTggNC45NiAxNCA3IGMgMy44OSAxLjY1IDcuODYgMi43NiAxMiA0IGMgMi43IDAuODEgNS4yOSAxLjU3IDggMiBjIDMuNjMgMC41NyA3LjI1IDAuODcgMTEgMSBsIDE3IDAiLz48L3N2Zz4=";
$(".signature").jSignature("setData", sig);
$(".signature").bind('change', function (e) {
var datapair = $(this).jSignature("getData", "svgbase64");
console.log(datapair);
$(".sigvalue").text(datapair);
});

I have had a look at the plugins folder and there seems to be no import, I am using the latest jquery.min version of your solution

Thanks

Dave

@16892434
Copy link

I have the same problem.
I post image data to database with image/svg+xm;base64 format, when I redisplay the image to chrome, there is and error: jSignature is unable to find import plugin with for format 'image/svg+xml;base64'.

@37
Copy link

37 commented Nov 5, 2015

Getting the same issue.

@abondarenko
Copy link

Any news there?

@nikonov91-dev
Copy link

nikonov91-dev commented Jan 3, 2020

image

we havent lost our hope yet and waiting for help

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants