【问题标题】:Missing Draw Link on Adopt Signature Dialog in Embedded Signing Session嵌入式签名会话中的采用签名对话框中缺少绘制链接
【发布时间】:2014-01-10 22:21:42
【问题描述】:

我们的嵌入式签名(也称为会话中、强制接收者等)的实现现在发现了另一个未记录的限制。文档和协议对话框在 iframe 中正确加载。但是,在“采用签名”对话框中,应该同时存在“选择样式”链接和“绘制”链接。后者为兼容 HTML5 的浏览器启用了画布功能,供用户在触摸屏上甚至使用鼠标上绘制签名。

使用 IE(版本 9、10 或 11)时,“Draw”链接不会出现——而且它在 DOM 中完全缺失。 Chrome 和 Firefox 按预期呈现。我的结论是编写标签的脚本没有运行。此外,其他屏幕元素是倾斜的,好像 html 标记缺少其闭包或样式脚本尚未完成。

还有其他人遇到过这个问题吗?

【问题讨论】:

    标签: iframe cross-browser html5-canvas docusignapi


    【解决方案1】:

    似乎我听说其他人在尝试在 iFrame 中呈现 DocuSign 签名会话时遇到了某些浏览器类型/版本的问题。如果您还没有这样做,我建议您尝试在其自己的浏览器窗口/选项卡中呈现 DocuSign 签名会话(而不是在 iFrame 中呈现它)。除了(希望)解决您当前遇到的特定于 IE 的问题外,在其自己的浏览器窗口/选项卡中呈现 DocuSign 签名会话还可以在移动设备上提供更好的用户体验(由于屏幕真实数量有限)可用的房地产)。

    【讨论】:

    • 我们根据 DocuSign 建议在 iframe 中实现了嵌入式会话。这个论坛上也有很多帖子表明 iframe 是必需的,并且嵌入式会话只能在 iframe 中工作。这个要求有变化吗?
    • iFrame 绝对不是必需的。事实上,如果您的应用程序将在移动设备上运行,DocuSign REST API 指南 (docusign.com/sites/default/files/REST_API_Guide_v2.pdf) 特别建议不要使用 iFrame。来自指南的第 166 页:“重要提示:DocuSign 建议您不要将 iFrame 用于移动设备上的嵌入式操作。”要轻松测试是否是 iFrame 导致您在 IE 中出现问题(无需更改代码或任何内容),只需(手动)将 POST Recipient View 响应包含的 URL 粘贴到 IE 中的新选项卡中。
    猜你喜欢
    • 2022-11-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多