如何在在线平台(Wix/Squarespace)上显示xml/x3d格式的X3D对象?

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

我创建了一个 X3D 模型,我想将其显示在我的 Wix/Squarespace 博客上。然而,这些网站似乎只支持 HTML/HTTPs,当我粘贴 x3d 代码时,它们无法显示我的模型。请注意,我的代码在任何浏览器上显示该对象都没有问题,但它不适用于网站上的代码部分。

我对这方面还是个新手,有些方法可能做得不太好,请随意评论,这些是我尝试过的:

  1. 将 XML 转换为 url 编码的 xml 并将其放入 html 文件
  2. 使用X3D验证器(https://savage.nps.edu/X3dValidator),在我知道它有什么帮助之前,它返回了错误消息 (“StringIndexOutOfBoundsException:字符串索引超出范围:-219”)

下面是我的代码的开头:

<!DOCTYPE html>
<html>

<head>
  <script src="http://www.x3dom.org/release/x3dom.js"></script>
  <link rel="stylesheet" href="http://www.x3dom.org/release/x3dom.css"></link>
  <title>Minimalist Japanese Room</title>
</head>
<body>

^ 代码太长而无法显示,不确定我是否可以在这里分享整个代码。预期结果如下所示,它应该允许用户拖动、缩放和旋转对象。例子在这里:X3D模型在线

现在在 Wix 上看起来像这样:

X3D code on Wix

预期结果:

expected outcome

非常感谢您的帮助!

html xml squarespace 3d-modelling x3d
2个回答
0
投票

您正在通过 http: schema url 检索 x3dom javascript 库和关联的 css 样式表; WiX 需要 https: 调用。更改您的脚本和链接元素以从这些 URL 中检索:

https://www.x3dom.org/release/x3dom.js https://www.x3dom.org/release/x3dom.css


0
投票

我最近写了一篇关于将域名从 Wix 转移到 Squarespace 的详细指南,因为这是小企业主在平台之间迁移的常见问题。该帖子包括一个分步流程,以确保平稳过渡、避免停机并保持 SEO 排名。

在此处查看指南:https://kadirwebex.com/transfer-domain-from-wix-to-squarespace/

随时分享您的经验或提出问题。我很想听到反馈并从这个令人惊叹的社区学习!

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