如何通过网络共享 WebXR Anchors?

How to share WebXR Anchors over the network?

我正在尝试通过网络与其他客户端共享来自 WebXR 的锚点。然而,他们只有一个属性,anchorSpace,它本身没有任何属性:

hitTestResult.createAnchor().then((anchor) => {
  console.log(anchor)
});

以上代码在控制台中产生以下输出:

XRAnchor {anchorSpace: XRSpace}
  anchorSpace: XRSpace
    [[Prototype]]: XRSpace
  [[Prototype]]: XRAnchor

使用以下 JSON.stringify() returns 对锚点进行字符串化:

{}

有什么方法可以将锚点(或 XRSpaces)从一个客户端发送到另一个客户端?如果 XRAnchor 和 XRSpace 看似不存储任何数据,它们又如何工作?

Anchors are currently explicitly not-persistent or sharable. - @AdaRoseCannon (Feb 9, 2022) in https://github.com/immersive-web/anchors/issues/71#issuecomment-1033705978