How to enter signature on mobile device

I had this question after viewing Issues with signature.

28977073 was a question need to capture the signature as well as using js on a mobile device.
The answer does not permit entering a signature on an iPhone nor an Ipad
Steve HarrisAsked:
Who is Participating?
 
Eoin OSullivanConsultantCommented:
Steve

There's nothing inherently wrong with the Javascript/PHP.

Personally I've developed a HTML5 app which works on iOS and Android and used the following Signature Pad which is probably similar to the one you're using.
https://github.com/thread-pond/signature-pad

What I did find however is that the rendering engine in Safari on iOS is a little different from Safari on OSX and other browsers like Chrome. On iOS while I could see the signature area, i couldn't write in it .. it turned out to be a CSS issue rather than HTML5 or JS.  I had to set the height/width of the signature input box element slightly differently from the default to get it to work on Safari on iOS but the Javascript code was fine.
1
 
Scott Fell, EE MVEDeveloper & EE ModeratorCommented:
I have used something similar but it is more current https://github.com/szimek/signature_pad  I don't remember issues on iOS devices.

You have some options for saving the data.  I ended up encrypting the base64 data and added that to a text field in my database.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.