我的公司非常希望拥有一个iPhone应用程序,除其他功能外,还可以捕获客户签名.一个Web应用程序将是理想的但不幸的是,Mobile Safari似乎不允许通过javascript捕获鼠标移动.它会捕获它们以进行屏幕操作.所以我的问题分为两部分:
Web应用程序是否有任何方式可以从iPhone捕获签名?
如果做不到这一点,是否有可能开发出专有的iPhone应用程序 - 只能安装在我们自己的iPhone上,而不能通过App Store安装?
Adam Wright.. 10
如果你愿意用他们的手指作为一支笔"签字",那么就是这样.首先,您可能会使用canvas
标签和Mobile Safari生成的自定义触摸事件.当用户拖动触摸时,您会保留一个触摸点列表.您在画布上绘制这些作为反馈的行列表,并将列表(编码)作为AJAX回发提交.Apple提供有关Mobile Safari触摸事件的信息; 捕捉,绘图和传输,我想你可以处理.您可以使用自定义Webkit CSS属性来抑制各种Mobile Safari装备.
第二个,嗯,它是一样的 - 只有你使用本机应用程序,而不是JavaScript.您可能会获得更高的触摸保真度和更流畅的用户体验.
如果你愿意用他们的手指作为一支笔"签字",那么就是这样.首先,您可能会使用canvas
标签和Mobile Safari生成的自定义触摸事件.当用户拖动触摸时,您会保留一个触摸点列表.您在画布上绘制这些作为反馈的行列表,并将列表(编码)作为AJAX回发提交.Apple提供有关Mobile Safari触摸事件的信息; 捕捉,绘图和传输,我想你可以处理.您可以使用自定义Webkit CSS属性来抑制各种Mobile Safari装备.
第二个,嗯,它是一样的 - 只有你使用本机应用程序,而不是JavaScript.您可能会获得更高的触摸保真度和更流畅的用户体验.