FullCalendar 是否需要 CDN 才能工作(在 ServiceNow 中)?

问题描述 投票:0回答:1

我一直在 ServiceNow 中实施 FullCalendar,但遇到了一个大问题。 似乎 FullCalendar 仅在我将外部 CDN 链接用作我的小部件上的 depedency 或脚本标签 src 时才有效。

在 ServiceNow 上托管 .js 文件的任何方法似乎都会破坏日历,导致错误并破坏功能。不管怎样,使用脚本包含或链接到 ServiceNow 中托管的 .js 文件,无论是在脚本标记中还是作为依赖项。

日历是否需要使用外部 CDN 而不能在本地托管? 在与 ServiceNow Support 进行多次辩论之后,他们似乎认为这可能是问题所在,而不是他们实现托管文件的方式。

fullcalendar servicenow
1个回答
0
投票

使用外部 CDN 才能正常运行并不是严格的要求。

这里有一些你可以检查的东西,因为你在本地托管 FullCalendar JavaScript 文件时似乎遇到了问题:

文件权限:确保您上传到 ServiceNow 的 FullCalendar JavaScript 文件具有正确的权限集,允许您的小部件或脚本访问和执行它。

文件路径和 URL:验证您用来引用本地托管的 FullCalendar JavaScript 文件的文件路径和 URL 是否正确。确保路径可访问并且 URL 中没有错别字或错误。

依赖关系和脚本执行顺序:FullCalendar 可能依赖于其他 JavaScript 库或模块。在包含 FullCalendar 脚本之前,确保所有必要的依赖项也在本地托管并以正确的顺序包含。

与其他脚本或库冲突:检查 FullCalendar 与您的 ServiceNow 实例中使用的其他脚本或库是否存在冲突。确保没有可能导致问题的命名冲突或冲突版本。

调试和错误检查:监视浏览器控制台是否有任何错误消息或警告,这些消息或警告可能会提供有关可能导致问题的原因的见解。这可以帮助您确定具体问题并缩小故障排除过程的范围。

如果您已经尝试了这些步骤但仍然遇到问题,可能值得联系支持渠道。

© www.soinside.com 2019 - 2024. All rights reserved.