如何修复ActivityFeeds.UI.js的错误?

时间:2016-05-13 20:26:54

标签: dynamics-crm-online dynamics-crm-2015

我偶尔会在CRM 2015中遇到错误:

错误发生在https://server.crm.dynamics.com/%7B635987670810004466%7D/WebResources/msdyn_/ActivityFeeds.UI.js?ver=1428721370

enter image description here

如果我查看$$ t_7变量,除了_disposed之外,所有属性都为null,这是真的。

我不确定我还能做什么,因为它不是我可以编辑的脚本。

思想?

1 个答案:

答案 0 :(得分:0)

你能想到的唯一真正的方法是等待脚本加载,然后用相同的副本覆盖有问题的函数,除了函数的主体包装在try catch中。如果函数使用闭包,那么你必须替换父函数,如果父函数有闭包,你也必须替换它的父类,等等(可能一直到整个文件) )。它可能是一个主要的PITA,因为可能有你必须处理的事件处理程序,但它应该是可行的。这假设您的代码可以在错误发生之前运行,但这可能是不可能的。

另一种选择是找到错误报告机制,看看是否可以修改它以删除活动供稿错误,这会有效地使报告无效(假设这是您的最终目标)。

相关问题