Skip to content

include

在 XML 加载过程中,首先会解析 include 元素。请求的包含文件将被加载,加载后的文件内容将替换当前 XML 中的 include 元素。 所有 include 元素加载并解析完毕后,查看器将开始解析 XML 数据,并将 XML 中的元素映射到动态运行时数据结构和对象。

xml
<include  url ="..." />

<include url ="path/name.xml" />

<include url="settings.xml" />

<include url="skin/skin.xml" />

<include url="%VIEWER%/plugins/ depthmap_navigation.xml " />

可以包含的文件类型如下:

  • XML
    包含其他 krpano xml 文件。这些 xml 文件还需要有一个根 krpano 元素。注意 - 要动态包含 xml 内容,可以使用 includexml() 和 includexmlstring()操作。
  • js
    包含并执行 Javascript 文件。XML 解析完成后,将直接执行 JavaScript 代码。Javascript 代码将在 krpano 上下文中运行,并可直接访问所有 krpano 对象和变量(与 type="Javascript" <actions>元素相同)。注意 - 要动态包含 js 文件, 可以使用 loadjs()操作。
  • CSS
    包含 CSS 样式表文件。这与在 HTML 文件中包含 CSS 文件的效果相同。注意 - CSS 代码也可以直接定义在<cssstyles>元素中。