【问题标题】:The extension called Autodesk.Viewing.Collaboration is not working correctly in Forge Viewer?名为 Autodesk.Viewing.Collaboration 的扩展在 Forge Viewer 中无法正常工作?
【发布时间】:2021-02-23 06:39:34
【问题描述】:

我平时在js文件中引用Autodesk.Viewing.Collaboration,在工具栏中可以看到分享按钮,但是点击开始查看时,页面出现如下错误提示:

Access to XMLHttpRequest at 'https://rtc.api.autodesk.com/socket.io/?sessionID=https://developer.api.autodesk.com/derivativeservice/v2/derivatives/urn:adsk.viewing:fs.file:***/output/&EIO=3&transport=polling&t=1605086974047-0' from origin 'http://example.com:10080' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource."

我之前用这个功能的时候是正常的。我无法理解目前的情况。有人可以帮我回答我的疑问吗?我该如何处理这种情况? 而分享行为发出后,是否可以主动控制分享的取消?

【问题讨论】:

  • 我能够重现同样的问题。恐怕这与 CORS 无关,而是与对 rtc.api.autodesk.com 的请求因 502 Bad Gateway 而失败的事实有关。服务可能已关闭。我们将联系工程团队并在此处发布官方更新。
  • 知道了,谢谢您的回复。
  • 另外一个问题,是否可以主动控制分享的取消?
  • 协作功能的 UI 面板 (DockingCollabPanel) 包括诸如 startSessionendSession 之类的方法,它们或许可以用于以编程方式控制会话。
  • 顺便说一句,协作服务现在应该重新上线了。

标签: autodesk-forge


【解决方案1】:

请注意,这不是 CORS 问题。协作服务主机 (https://rtc.api.autodesk.com) 暂时停机,现已恢复在线。

【讨论】:

    猜你喜欢
    • 2018-01-17
    • 2017-05-03
    • 1970-01-01
    • 1970-01-01
    • 2020-10-30
    • 2020-05-31
    • 2018-07-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多