问题标签 [jsignature]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
902 浏览

jquery - 对象不支持属性或方法'jSignature

我在我的布局页面中包含了 jquery.1.9.1。

我正在使用带有 twitter 引导程序的剑道,所以我遵循了如下脚本参考顺序。

我的身体部分布局如下

整个应用程序运行良好。现在我正在尝试使用 Jquery Signature

这里得到对象不支持属性或方法'jSignature'

如果我在头部签名中保持低于 Jquery 引用,但在 IE 浏览器中显示 JavaScript 运行时错误:当我单击继续签名时,Bootstrap 的 JavaScript 需要 jQuery 版本 1.9.1 或更高版本工作正常,但我的应用程序不工作。

甚至我也包括在内

0 投票
0 回答
511 浏览

javascript - 缩放时使用 Chrome 的 Android 设备上的 jSignature 不起作用

当我在任何移动设备上使用 Chrome 时,签名仅在页面以默认缩放显示时才有效。如果我放大签名区域,它将无法正确呈现。看起来 x 和 y 坐标是偏移的,并且签名是在可见区域之外绘制的。

这个问题可以在 jSignature 演示站点上重现: http ://willowsystems.github.io/jSignature/#/demo/

示例设备:使用 Chrome 版本 46.0.2490.76 的三星 Galaxy S5

我还在一台联想平板电脑上进行了测试,在 Chrome 中的结果相同。

我想知道是否有人对此有解决方法/修复方法?

谢谢,

0 投票
1 回答
376 浏览

jquery - 我们可以在 JSignature 文本框中提供水印吗?

我正在使用 JSignature 在我们的 Web 应用程序中捕获客户端的签名。有一项要求要求在每个签名 texbox 上提供水印:诸如“请在此处签名”之类的内容,并且在签名时应将其删除。

JSignature TextBox中是否可以有水印?

提前致谢。

0 投票
0 回答
493 浏览

php - JSignature - 在下一页打印签名

我正在使用 Jsignature 来捕获签名,并在创建图像后尝试发布检索图像。

这是我用来获取代码的代码jSignature('getData', 'base30')然后我将它打印到一个隐藏的文本区域,该文本区域将传递到下一页。

我在我下载项目的网站上找到了这段代码

所以我创建了一个变量,该变量接受从签名中获取的代码并在图像中调用它,就像它告诉我的那样,但是我的图像被破坏了,它一直在控制台中给我一个 403 禁止错误。

这是它正在寻找的来源。 http://localhost/sign/image/jsignature;base30,cW9bcffllnqmhigb97431Z13466898aaadjltt1w2D1E1A1Xphdb76Y7_4S132123312000Z4675656835446523100Y2333554200001013_7M666abdejejk1Enkqsn3Tiged765Zchj1A1y1B1A1B1F1B1A1E7z1D1vth4Y79belpp1A1C1H1M1K1R1J1I1I1G1B1A1vspn1R_3N00000000000111201Z1325533220001202002Y1h2120825367889944522000000Z2018

我想知道是否有人为什么它不起作用以及如何使它起作用?

0 投票
2 回答
1342 浏览

javascript - 如何使用 jSignature.js 在一个页面中显示多个签名?

我试图在一个 PHP 页面中显示两个签名,但不幸的是,第一个签名字段似乎只是在工作,并且在添加另一个签名画布后消失了,见下文:

jSignature页面的截图在这里

我试过改变 CSS 高度,但这不是问题,它仍然不起作用。

它必须与 div id 有关,因为另一个 div 具有相同的 id 名称 - “签名”并导致此问题。

我尝试将 JS: $("#signature") 更改为 $('div[id^="signature"]') 但实际的画布破裂并且看起来不像它应该的那样。

有谁知道如何解决这个问题或以前遇到过同样的问题?

0 投票
1 回答
968 浏览

javascript - JSignature - 导出到 jpeg 的问题

我有一个我正在应用 jSignature 插件的 div

我有一个按钮可以将其捕获到 base64,然后将其传递给 PHP 以在服务器上创建图像。

getData 为 PNG 返回 base64,但我需要一个 jpeg,但我无法让它工作。有没有人遇到过解决方法。

0 投票
1 回答
767 浏览

javascript - 在 div 上调用 .jSignature() 不会更新 div

我从 GitHub 得到了这段代码:

但它不会在实际网页上拉出任何东西。我认为需要更多代码,但我不知道从哪里开始。

0 投票
2 回答
6646 浏览

javascript - JSignature 从数据库重新创建签名

我设法将 JSignature 数据保存到数据库中。字符串看起来像这样。

现在我需要在下一页再次显示签名。

我试着做

$("#getSignatureBack").jSignature("importData", data );

data上面的字符串在哪里,是我要显示签名getSignatureBack的 ID 。div我该怎么做?

谢谢

0 投票
1 回答
184 浏览

ios - 如何使带有画外音的 iOS 允许用手指“绘图”?

我目前正在研究一个富 Web 应用程序的可访问性,其中包括使用jSignature进行签名,并且来自客户端的部分简要说明是它必须非常易于访问。

大部分辅助功能工作已完成,但就签名本身而言,iOS 上的 VoiceOver 不允许选择框,因此它什么也不读,也不允许用户用手指“签名”,因为盒子的用途。我们尝试过的任何 ARIA 指令都是这种情况(aria-polite、aria-grabbed、role)。

VoiceOver 似乎根本看不到 JSignature 框。

0 投票
1 回答
935 浏览

jquery - jSignature 在 ASP.NET Web 窗体中工作,但在 MVC4 中不工作 - 为什么?

我最近在一个 ASP.NET Web 窗体项目中成功使用了 jSignature 插件。我正在尝试将相同的功能添加到新的 MVC4 项目中。当我尝试在调试模式下运行具有 jQuery 功能的 MCV 视图时,jSignature.min.js 文件会引发以下错误:

“Microsoft JScript 运行时错误:Canvas 元素不支持 2d 上下文。jSignature 无法继续。”

Web 窗体项目和 MVC4 项目都在同一台客户端计算机上运行,​​都处于调试模式,来自同一 Visual Studio 2010 实例。

我还注意到,在 MVC4 项目的错误列表中,有 50 条消息引用了 jSignature.min.js 文件中定义的变量。

示例:第 35 行,第 56 列 - 'b' 已定义。

谁能告诉我是什么原因造成的,以及我需要做什么才能让 jSignature 在 MVC4 项目中工作?

MVC 视图中的 HMTL 代码如下: