首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Docusign for Salesforce: Lightning组件: Javascript proxies错误(不能在iFrame中使用公共远程方法)

Docusign for Salesforce是一款集成在Salesforce平台上的电子签名解决方案。它通过提供Lightning组件来简化和加速电子签名流程。然而,有时在使用Docusign for Salesforce的Lightning组件时,可能会遇到一个名为"Javascript proxies错误(不能在iFrame中使用公共远程方法)"的问题。

这个错误通常是由于在iFrame中使用公共远程方法引起的。在Salesforce的Lightning组件中,iFrame用于加载外部内容,但由于安全原因,iFrame中的JavaScript代码无法直接访问外部的公共远程方法。

为了解决这个问题,可以尝试以下几种方法:

  1. 使用Visualforce页面:将Docusign for Salesforce的功能嵌入到Visualforce页面中,然后将该页面作为Lightning组件的一部分加载。这样可以避免iFrame中的限制,并且可以正常使用公共远程方法。
  2. 使用Lightning Out:Lightning Out是Salesforce提供的一种将Lightning组件嵌入到外部网页中的方法。通过使用Lightning Out,可以将Docusign for Salesforce的功能嵌入到外部网页中,而不是使用iFrame。这样可以绕过iFrame中的限制,并且可以正常使用公共远程方法。
  3. 联系Docusign for Salesforce支持团队:如果以上方法都无法解决问题,建议联系Docusign for Salesforce的支持团队寻求帮助。他们可能会提供特定于该错误的解决方案或工作around。

总结起来,Docusign for Salesforce的Lightning组件在iFrame中使用公共远程方法时可能会出现"Javascript proxies错误(不能在iFrame中使用公共远程方法)"的问题。为了解决这个问题,可以尝试使用Visualforce页面或Lightning Out来绕过iFrame的限制,或者联系Docusign for Salesforce的支持团队寻求帮助。

腾讯云相关产品和产品介绍链接地址:

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Salesforce Integration 概览(二) Remote Process Invocation—Request and Reply(远程进程调用--请求和响应)

集成是否基于特定事件的发生,例如Salesforce用户界面的按钮点击,或基于DML的事件? 远程端点(endpoint)是否能够以低延迟响应请求?有多少用户可能在高峰期执行此事务?...•这个Transaction可以从flow调用 Salesforce Lightning-组件或页面以同步方式启动 Apex SOAP或REST调用。...Salesforce还允许您使用标准的GET、POST、PUT和DELETE方法调用HTTP(REST)服务 在Visualforce页或Lightning页上由用户启动的操作随后调用Apex Controller...针对次优的方法我们通常建议使用,除非针对这个case特别特殊。针对这五种解决方案,再扩展一下第二点的异步调用方法。 先说一个我们最简单的一个 callout的demo。...浏览器(如果是Lightning组件,则通过客户端控制器)执行HTTP POST,该HTTP POST反过来对相应的Apex Controller执行操作(执行某个方法)。

1.4K40

Salesforce LWC学习(十五) Async 以及 Picklist 公用方法的实现

本篇参考:salesforce 零基础学习(六十二)获取sObject类型为Picklist的field values(含record type) https://developer.salesforce.com...前台如何搭建,如何做成公用组件使大部分的场景都可以简单引用便可以使用。 伴随着这两个问题进行了考虑。...第二个方法用来获取某个指定object指定字段的 picklist values的获取,有record type则传递,如果不需要record type则传递 null或者传递即可。...AccountPicklistComponent.js:公共组件搞定以后我们写一个组件进行测试,下面的组件只试验了获取所有picklist类型字段的测试,其他的方法感兴趣的自行测试。...总结:篇只是根据某种需求去分析思考并进行代码的编写。代码并没有进行优化以及异常处理。篇中有错误地方还请指出,有不懂欢迎留言。有更好的方式欢迎沟通。

1K20
  • salesforce零基础学习(一百一十)list button实现的一些有趣事情

    本篇参考: salesforce零基础学习(九十五)lightning out https://developer.salesforce.com/docs/component-library/documentation...遇到的问题: 1. toast 展示效果 2. close tab 生效 原因为 lightning out场景下,lwc里面用标准的一些功能确实好多不支持,怀疑 lightning out使用了一个单独的...iframe,导致很多标准渲染有问题。...这里再额外引申一下workspaceAPI.refreshTab的功能,本来再弹出的情况下,偶尔tab不会更新名称,所以当时查看了API在 init方法setLabel以后使用了refreshTab,结果程序死循环了...salesforce针对 list button目前在lex环境还是支持的不太友好,有 list button的需求还是要多评估一下,避免入坑。篇中有错误欢迎指出,有不懂欢迎留言。

    54760

    Salesforce LWC学习(四十一) If:true 即将弃用?

    基于条件的组件渲染在我们实际项目中100%的使用,所以做过 lwc的项目的人,对 if:true/ if:false的使用了如指掌。...先以一个demo看一下 lwc的 基于条件渲染的 if:true / if:false的使用 Demo.html <template if:true={testVariable...lwc在Spring23的开发文档,声明使用 lwc:if / lwc:elseif / lwc:else来替换以前的 if:true / if:false....我们以一个例子更好的了解 lwc:if demo.html:demo中使用 lwc:if / elseif作为一个demo,我们可以看到组件使用的是 h1而不是template,因为 lwc:if支持在这些...我们看下述的例子 Demo.html:上述demo,if:true 和 if:false中间有一个文本内容,实际项目中也有几率存在某些组件内容。

    53520

    Salesforce Lightning Experience(闪电体验)提高性能和速度

    由于客户端设备和远程web服务器之间的延迟问题;或客户网络拓扑,如虚拟专用网络,在Salesforce环境重新路由到客户的org之前,需要通过公司办公室或数据中心路由通信。...对于每个浏览器来说,禁用插件的方法是不同的。例如,在Chrome,通过输入:Chrome://plugins/或Chrome://extensions/。...禁用Aura调试模式: 您的组织可能已经启用了Aura调试模式,以便更容易地在Lightning组件调试JavaScript代码。但是运行Aura调试模式会降低闪电体验的性能。...要在sandbox和production orgs关闭此模式,请转到Setup,选择Lightning组件,然后取消选择Enable Debug模式复选框。...将不太重要的组件移动到一个或多个Lightning页面选项卡之后。不在主选项卡组件不会在初始页面加载呈现,而是只按需呈现。例如,将新闻和Twitter组件移动到次要的“新闻”选项卡。 所示。

    1.9K20

    Salesforce LWC学习(二十一) Error浅谈

    实装校验是否有Error的工具类 这里errorCheckUtils组件封装了以下的功能: isSystemOrCustomError:校验当前的错误是属于系统异常还是属于自定义异常。...构筑系统错误公共跳转页面 1....这里我们封装了一个公共的error跳转的公用组件 navigationUtils,使用的是navigation,因为navigation没法直接跳转到lwc,只能先跳转到aura,所以实现为aura套壳子来进行实现... accountEditSample.js:用于加载数据,验证数据以及保存数据操作,篇为了简单展示效果,对ID使用了hard code,有一些写法也不是优化的,仅供效果展示 import...总结:篇简单介绍了一下lwc针对error的常用处理以及解析方式的简单实现。篇中有错误还请指出,有项目更优方案还请不吝赐教,有不懂欢迎留言。

    1.1K10

    Salesforce Integration 概览(三) Remote Process Invocation—Fire and Forget(远程进程调用-发后即弃)

    执行回调的系统不需要单独向Salesforce进行身份验证。然后可以使用任一API的标准方法来执行所需的业务功能。此变体的典型用法是Salesforce远程系统发送出站消息以创建记录。...回调使用远程系统创建的记录的唯一键更新原始Salesforce记录。...此外,解决方案必须处理代码消息的有保证传递。类似于远程进程调用请求和应答模式解决方案,该解决方案指定使用Visualforce页面或Lightning组件以及Apex callout。...Lightning组件或Visualforce和Apex Controller 用于使用Apex callout异步调用远程进程。...解决方案 Error处理和恢复战略 Apex Callout 错误处理—远程系统处理对结束进程的调用,因此callout只处理远程服务初始调用的异常。

    1.5K10

    Aura Component Skills & Tools

    salesforce,大部分项目还是以classic为主,但是以后的salesforce的市场毕竟属于lightning,所以对lightning的学习也没法停止。...诚然以前的项目都会用到javascript以及CSS相关的UI处理,但是学的总是一知半解,从来没有系统性的读过一本书或者看过一个完整的教程,基本上就是了解一个大概,后期用到哪百度谷歌,倒是也耽误开发。...JavaScript的学习 Javascript对于开发人员来说不会是不可能的,但是深入学习的可能并不太多,Null, Undefined , NaN区别;基础类型以及非基础类型都包括哪些内容,有哪些具体的区别以及常用方法...HTML、CSS以及LDS学习 HTML、CSS是一个必须要打好基础的东西,往小了说好多标签的转义影响了javascript针对form或者html中使用的不同方式取值,往大了说影响到你对DOM结构深层次的理解...trail_id=lex_dev 基本上这个trailhead涵盖了简单的lightning组件开发的基础东西,剩下的就要看多读官方的文档,aura框架就可以入门了。

    50920

    Salesforce学习 Lwc(十二)【Lightning Message Service】

    前边讲过方法【this.dispatchEvent()】的用法,可以实现父子Lwc组件之间的相互调用,今天讲解Communicate Across the DOM with Lightning Message...Service,使用Lightning message service】在Lightning页面内跨DOM进行通信,可以实现在嵌入在同一Lightning页面的Visualforce页面,Aura...组件Lightning Web组件之间进行通信,可以不用 1.Create a Message Channel 首先在【lwc】同级目录下,新建【messageChannels】文件夹,在里边新建...文件调用【publish()】函数进行消息发布,直到组件生命周期销毁为止, ·固定写法:引入【publish】,【MessageContext】 import { publish, MessageContext...】的信息 ·在初期化方法调用【subscribe】函数,取得传过来的参数【RecordId】 例: import { LightningElement, wire } from 'lwc'; import

    1.2K10

    Salesforce LWC学习(十三) 简单知识总结篇一

    获取当前的数据,这个js中有几个点需要注意: getRecord结果集通过一个变量进行承接,当这个值使用refreshApex方法改变以后,salesforce会自动重新执行getRecord方法获取最新的数据...当父组件对这个变量进行更改后,会先调用set方法,然后调用get方法进行返回,set get在项目中的使用尤为重要,一定要有这个概念。...三. setInterval在LWC使用 我们知道JS默认是同步执行,默认的上下文是this。而setInterval是js的定时器方法,执行方式是异步执行。上下文为当前的windows。...这就导致当我们在执行方法时当前this的引用的变量无法在定时器中使用,下图demo结果永远是1,不会改变。...针对异步的操作,我们只需要在方法中将this的上下文进行引用赋值,然后使用引用的变量操作即可。 ? 总结:篇针对用到的不是很难但是很容易出错的知识点进行整理。

    1.1K10

    Salesforce Integration 概览(六) UI Update Based on Data Changes(UI自动更新基于数据变更)

    客户进行支付,客户服务代表需要从支付处理应用程序查看Salesforce的实时更新,指示客户已成功支付订单的未付金额。...对这个场景更好的解释是当一个用户打开了某个UI场景下,如果后台的数据发生改变以后,即使用手动刷新页面情况下也要展示变更后的数据信息 二....此解决方案由以下组件组成: •带有查询定义的PushTopic,允许以下操作: –指定触发更新的事件 –选择要包含在通知的数据 •基于JavaScript的Bayeux协议(目前为CometD)实现,...可供用户界面使用 •Visualforce页面或Lightning组件 •作为静态资源包含的JavaScript库 详情可以查看: salesforce零基础学习(八十五)streaming api...篇中有错误地方欢迎指出,有不懂欢迎留言。

    74020

    Salesforce LWC学习(十六) Validity 在form使用浅谈

    lightning-input; 对每一个 lightning-input元素使用reportValidity方法进行校验,如果当前元素符合要求,则返回true,如果不符合要求,返回false并且元素根据错误的类型展示错误的默认信息...如果组件包含了子组件,子组件包含了 input等类似元素,并不能对子组件的进行校验。以一个demo进行试验。...如果想要查看allValid,只能在组件根据是否有值,然后手动设置allValid变量。...此方法在很多方法均有类似的方法,用于当标准的提示信息不满足需求的时候或者自定义的一些校验想要展示自定义的提示信息情况下,使用的方案。...总结:篇简单的介绍了Validity的简单实用,针对子组件如何更好的适应还没有特别好的方案,有好想法的朋友留言。篇中有不懂的欢迎留言,有错误的欢迎指出。

    1.1K20

    Salesforce LWC学习(五) LDS & Wire Service 实现和后台数据交互 & meta xml配置

    当然lightning:record-form建议使用此属性,如果想要自定义显示字段,我们可以考虑用lightning:record-view-form以及lightning:record-edit-form...使用封装的函数进行LDS增强 我们在组件使用@wire标签在javascript中去获取数据,这些数据由lightning/ui*Api 模块的一个wire adapter获取。...这里需要注意的一点是,针对wire声明的方法无法使用方法进行刷新缓存操作。 如果声明了方法我们想清空缓存,需要先声明变量。然后方法对此变量赋值,然后再refreshApex传递声明的变量。...参数部分为可选项,如果传递参数则直接methodName()。如果传递参数使用{}方式传递即可。...篇中有引入salesforce/ lightning/ui*Api甚至PageReference等信息下篇LWC内容会详细阐述。篇中有错误的地方欢迎指出,有不懂的欢迎留言。

    2.8K50

    Salesforce LWC学习(三十六) Quick Action 支持选择 LWC了

    背景: 我们现在项目越来越多的使用 lwc 进行了前端开发,当然我们知道lwc并不能所有的场景都支持自己玩,比如组件之间的navigation、 quick action等都需要通过aura进行操作,...好消息是随着salesforce的release对lwc的不断发力,越来越多的功能可以通过lwc来使用。...我们查阅官方文档以后,发现这个使用起来很简单,就是基于lightning design system的modal来实现,属性可以设置 header属性,代表action的头部,slot设置了footer...当然,官方除了可以使用 lightning-quick-action-panel组件以外,也支持自己使用html去适配。...总结:篇主要介绍lwc如何去适配quick action。篇中有错误地方欢迎指出,有不懂欢迎留言。

    79620

    介绍Salesforce Lightning现场服务APP

    这个新的IOS应用是迄今为止最具位置感的Salesforce移动应用。地图和导航服务内置到应用给你的现场工人一个提前的预约预览,包含形成时间的预估,以及指引他们下一个预约等。...这意味着即使他们一个人在客户现场,但你的技术人员也会陷入困境。 使用这款应用你不会在忘记重要的信息。推送的通知会提醒用户他们查看跟他们相关预约的推送信息。以及被通知哪些服务预约被改变等。...注意:如应用这款应用你需要购买SalesforceLightning现场服务。 另外,每个用户需要有lightning现场服务的license才可以使用这款应用。...你的现场员工将可使用安卓的移动应用。这个预计到2017年的10月Winter18版本的时候可用。我们用全新的方法,提供最好的Android用户界面。下面是我们的界面一角。 ?...提前预计需要完成工作所需的组件,并在工作完成后非常容易的记录所消耗的产品 在程序声明你的不可用时间 通过应用直接扫描条码和二维码 通过工单行项目来直观的显示一个复杂工作所需的步骤 通过查看服务的历史信息快速的了解资产的信息

    70910

    可能是Salesforce与Microsoft Dynamics 365的最全面的比较

    Salesforce在其trust.salesforce.com站点上发布其数据中心安全信息。Salesforce拥有托管其客户信息的数据中心。...Salesforce从Classic 到 Lightning Experience。Microsoft也推出了一个新UI。两个产品都希望能在桌面和移动设备上创建一致的用户体验。...Salesforce的高级开发正在传统的Apex + Visualforce和新的Lightning组件之间进行转换。 Salesforce Enterprise和Unlimited具有多个API。...销售和其他用户不仅能够在CRM记录收到和发出的电子邮件,而且还能在其电子邮件客户端获得缩小的CRM体验,这一点非常重要。...社区是Salesforce门户产品。社区需要支付额外费用。 由于Salesforce具有内置电子邮件服务,因此可以在没有任何外部组件的情况下设置案例所有者与案例客户之间的线程电子邮件通信。

    6.3K40

    Salesforce LWC学习(二十九) getRecordNotifyChange(LDS拓展增强篇)

    简而言之, LDS实现了记录得跨组件共有,并且当前得记录在跨组件得版本相同,从而实现不同得组件展示当前记录同样得内容。在lwc,有两个部分自动实现了LDS。...下方页面由几部分组成,因为在lightning,一个页面可能包含多个组件,多个组件可能共用数据,使用LDS得好处是所有得缓存都是同一个版本,即一个修改改变了version以后,所有的使用当前LDS的都重新刷新版本到最新...使用wire 或者命令式调用apex方法处理逻辑。...wire adapter无法实现,只能使用apex; 隐式调用方法,比如我们点某个按钮或者在生命周期函数调用某些后台方法。...篇中有错误的欢迎指出,有不懂欢迎留言。

    79210
    领券