You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在ThingWorx中嵌入DocuSign弹性模板遇报错及渲染问题求助

在PTC ThingWorx中嵌入DocuSign弹性模板协议的渲染问题

初始问题

  • 尝试在PTC ThingWorx应用中嵌入DocuSign弹性模板协议时,无法渲染,出现报错:Uncaught ReferenceError: docuSignClick is not defined
  • 已通过自定义扩展引入DocuSign的JS库:<script src="https://stage.docusign.net/clickapi/sdk/latest/docusign-click.js"></script>
  • 曾按照官方《Embed elastic template》文档建议,将库引用放在目标div之前或页面head中,Chrome开发者工具Sources标签显示库已正常加载,但报错依旧
  • 仅测试渲染通过Postman从API获取的协议URL
  • 初始页面源码如下:
<div class="widget-content widget-flexcontainer widget-container responsive tw-flex-row" id="root_navigationfunction-463-popup_flexcontainer-46" style="flex-flow: row; align-items: flex-end; place-content: flex-start flex-end;">
    <div id="ds-terms-of-service"></div>
    <script>docuSignClick.Clickwrap.render({ agreementUrl: "" }, "#ds-terms-of-service");</script>
</div>

注:示例中协议URL已手动移除,此版本库引用位于页面head

2023年9月6日更新

将JS引用移至内容区域并移除独立的script标签后,引用错误已消除,但协议仍无法渲染,当前代码如下:

<div class="widget-content widget-flexcontainer widget-container responsive tw-flex-row" id="root_navigationfunction-463-popup_flexcontainer-46" style="flex-flow: row; align-items: flex-end; place-content: flex-start flex-end;">
<div id="ds-terms-of-service"></div>
<script type="text/javascript" src="https://demo.docusign.net/clickapi/sdk/latest/docusign-click.js">
    docuSignClick.Clickwrap.render({ agreementUrl: "" }, "#ds-terms-of-service");
</script>
</div>

内容的提问来源于stack exchange,提问作者Thomas Clark

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.11 23:35:24