1

我正在将 AEM 6 与 Adob​​e Target 集成,但遇到了一些问题。

特别是,当我在页面上添加“Adobe Target Mbox”组件时 - 发送 T&T 请求但在控制台中出现错误:

Uncaught TypeError: undefined is not a function。

我发现它在mboxOfferDefault.prototype.show(content)从 /etc/clientlibs/foundation/testandtarget/util/source/init.js 调用函数时抛出。

问题是这个函数调用this.hide(content)不存在,mboxOfferDefault.prototype这就是我认为抛出这个错误的原因。

谁能告诉我为什么 init.js 中的这个函数会覆盖 mbox.js 中mboxOfferDefault.prototype.show(content)定义的默认值,如果我从 /etc/clientlibs/foundation/testandtarget/util/source/init.js 中删除这个函数会有什么风险?如果有人能帮助我解决这个问题,我将不胜感激。

谢谢!

4

0 回答 0