1、(点击一个元素来获得更多信息) 例子 includepreviewimageviewareadisplaycontrolcursorsautorotatepluginlayerhotspotstyleeventsactioncontextmenuprogressnetworkmemorysecuritytextstylelensflaresetlensflaredatascene/krpanoxml 文件的根元素需要元素。所有其他元素必须被放置在这个元素。krpano xml 中的所有 xml 元素和属性是可选的,可以定义一个几次,以任意顺序。当一样的元素将再次定义两个或两个以上的时候,然后后
2、来/后将覆盖以前的声明。还可以定义额外的元素中的根元素本身在 krpano 宣布额外的设置围。xml 本身只是一个 transport-format这意味着它将只用于运输 krpano 的数据查看器。当 xml 解析,那么 xml 元素将转换/映射到 krpano 部数据构造。这意味着解析后部没有 xml 了。注意,一些在 krpano xml 元素和属性是一种特殊的方式处理: name 属性: 当一个 xml 元素名称属性,那么这个元素将被解释为一个数组的元素。这意味着可以有多个元素的 xml 元素,其中每个元素需要有自己独特的名字识别。数组的名称将 xml 元素的名称。 name 属性的重
3、要提示: 1.每个名称需要以英文字母开场! 这意味着使用数量,名称是不允许的!当一个名称仍以数字字符开场,然后将被解释为数组索引名称。这是可以动态的基于索引的读访问部的行动而不是定义元素。 2.部所有的名字将被转换成小写允许不分大小写访问! 3.设备属性: 设备属性在 xml 有着特殊的功能。它可以被定义在每个 xml 元素。当 xml 文件将被解析并转换为 krpano 部数据构造,然后将每个 xml 元素首先检查其设备属性。当当前设备不匹配中的设置设备属性,那么这个 xml 元素及其所有子/ children-elements 将被忽略。检查设备的动态行为,使用设备对象。 Syntax1.
4、设备值可以是漂亮几分设备只有一个设备字符串或组合字符串。 2.哪几个设备需要通过逻辑运算符组合。 3.管道字符|可以用作或运营商, 4.加上字符+和运营商 5.感慨号!不操作符可用的设备: all使用这个元素在所有设备(默认) Flash使用这个元素只有 krpano Flash 查看器 HTML5使用这个元素只有在 krpano HTML5 浏览器 desktop只在桌面使用该元素 mobile只在手机使用该元素 tablet只有在平板电脑上使用该元素 css3d使用这个元素只有当 CSS-3D-Transforms 可用(仅 HTML5) WebGL使用这个元素只有当 WebGL是可用的(
5、仅 HTML5) fullscreensupport使用这个元素只有在全屏模式的支持 touchdevice使用这个元素只有在触摸设备 gesturedevice使用这个元素只有在手势(多点触控)设备 iOS使用这个元素只有在 iOS 设备(iPhone、iPod、iPad) iOS * * * -使用这个元素只有在 iOS 版本高于* * * iPhone使用这个元素只能在 iPhone 和 iPod Touch) iPod使用这个元素只有在 iPod Touch iPad使用这个元素只有在 iPad 上retina使用这个元素只有在 iOS 视网膜显示器 Android只在 Android
6、 设备使用该元素 androidstock使用这个元素只有在股票(= WebView-based)Android 浏览器 blackberry只在黑莓手机使用该元素 chrome使用这个元素只有在 Chrome 浏览器(仅 HTML5) Firefox使用这个元素只有在 Firefox 浏览器(仅 HTML5) ie -使用这个元素只有在 ie 浏览器(仅 HTML5) Safari使用这个元素只有在 Safari 浏览器(仅 HTML5) opera使用这个元素只有在(Presto-based)Opera 浏览器(仅 HTML5) air使用这个元素只有在 Adobe AIR 的球员 sta
7、ndalone使用这个元素只有在独立的 flash 播放器 Windows使用这个元素只能在 Windows 系统 Mac -使用这个元素只能在 Mac OSX 系统 Linux只在 Linux 系统使用该元素例子: devices=html5flashmobiletabletiphone|ipaddesktop|tablet+html5android+flashhtml5+!iphoneiphone+retina = iPhone 4, iPhone 5devices=ipad+retina = iPad 3, iPad 4 devices=ipad+iOS5.1 = iPad with i
8、OS 5.1 or higher devices=flash|webgl = systems with fisheye-distortion support:元素可以用来加载和包括其他 xml 文件。之前 krpano 查看器将开场解析和解决一个 xml 文件,它会搜索所有包含的 xml 元素。包括元素会被发现, 然后给定的 xml 将加载,加载 xml 文件的容将插入在当前 xml 文件并替换 include 元素。在这包括加载和解决过程,包括 xml 文件的 url 属性将被调整。看到 notes url 属性的更多细节。当所有包含加载和解析,那么主要的 xml 解析开场。 / .Attr
9、ibute name versionFull variable name TypeDefault valuexmlversionString信息 krpano 版本创立 xml 文件时使用。这仅仅是一个可选的信息价值, 但它仍然应该定义为允许处理潜在 patibility-related 版本变化。Attribute name onstartFull variable nameTypeonstartActionEventonstart事件在这里/功能的任何行动都将被称为开场的帕诺人查看可以定义。Attribute name basedirbasedir定义的基目录 loadpano()操作。这
10、是一个相对或绝对路径,也可以使用 theurl 占位符。 defaultvalue % FIRSTXML %,这意味着所有以下 XML 文件的路径,由 loadpano 加载(),是相对于第一次加载 XML 文件。Attribute name Full variable name bgcolor bgcolorType StringDefault value 背景颜色。局部帕诺斯/平面图像的背景观众变得可见。当设置为一个有效的十六进制格式(如颜色。0 xffffff为白色), 背景形状与颜色会呈现在帕诺人后面。当不设置或设置为无效值没有背景的形状将被使用,它的行为透明,显示了浏览器默认背景颜色或 html 页面时使用窗口模式=透明嵌入设置。设置时,它还允许使用鼠标以外的帕诺人形象本身(当使用导航局部帕诺斯)。和它还允许正确大小不同的局部帕诺斯之间的混合。Attribute name Full variable name idletime idletimeType NumberDefault value 0.5时间间隔,以秒为单位在调用闲置之前没有任何用户交互事件。Attribute namecolorcorrectio
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1