调试:

krpano的场景下方,有一个Console面板可以用来输出即时日志。

可以使用 showlog(true); 来设置打开此功能,默认是关闭的。

这样就可以把下面三种日志实时显示出来了:

trace("trace");
warning("warning");
error("error");

error日志比较特殊,因为其非常重要,所以默认情况下即使 showlog 是 false,也会自动打开Console面板。如果希望即使发生error日志也不打开Console面板怎么办呢?可以在 krpano 标签中增加属性:showerrors="false" 显式禁止这一行为。

除了上面三种日志之外,还有一个称为 debug 日志,顾名思义,它是在 debug 模式下使用的,通过在 krpano 标签中增加属性 debugmode="true" 即可打开 debug 功能,默认是 false。(该模式同样要求 showlog 为 true)

开发过程中少不了进行调试,但又不希望上线后去删除调试代码,所以更推荐使用 debug 日志,这样上线后只需要全局替换掉 krpano 标签中的 debugmode="true" 就可以了。

另外,默认用户是可以按键盘上的O键来打开和关闭Console面板的,对于线上的项目,我们肯定不希望有此功能,可以在 krpano 标签中增加 logkey="false" 即可。

action:

  krpano 中的 action 类似于函数的功能,它有两种类型,一是使用 krpano 自定义的语法,这种语法同时适用于HTML5和 FLASH,但因为内置语法的操作函数都需要记住,非常麻烦;第二种是使用 JAVASCRIPT脚本,这种方式只适用于HTML5,显然使用该方法写起来会让程序员舒服很多。

  action 必须有一个 name 属性(符合array原则),就像函数名一样,使用 type 属性来决定使用哪种类型的action,默认是内置语法,要使用JS语法需要显式的设置 type="Javascript",此外,action还有一个比较重要的属性:autorun,它的值可以是 preinit 和 onstart,默认的 action 只是一个函数,只能被显式的调用,但如果设置了 autorun 的话,则会自动调用,其中 onstart 会在 onstart 事件中调用,而 preinit 则在 onstart 事件之前就被调用了。

  使用内置语法时,action的传入参数使用 %0 ~ %99 表示,%0 表示action名,其后依次为传入参数,如果没有传入则为 null;使用 JS 语法时,action传入参数使用 args[0]~args[n] 表示,同样 args[0]表示action名,其后依次为参数。

krpano的更多相关文章

  1. KRPano资源分析工具使用说明(KRPano XML/JS解密 切片图批量下载 球面图还原 加密混淆JS还原美化)

    软件交流群:571171251(软件免费版本在群内提供) krpano技术交流群:551278936(软件免费版本在群内提供) 最新博客地址:blog.turenlong.com 限时下载地址:htt ...

  2. 【krpano】krpano xml资源解密(破解)软件说明与下载(v1.4)

    欢迎加入qq群551278936讨论krpano技术以及获取最新软件.   该软件已经不再维护,现在已经被KRPano资源分析工具取代,详情参见 http://www.cnblogs.com/reac ...

  3. 使用KRPano资源分析工具强力加密KRPano项目(XML防破解,切片图保护,JS反调试)

    软件交流群:571171251(软件免费版本在群内提供) krpano技术交流群:551278936(软件免费版本在群内提供) 最新博客地址:blog.turenlong.com 限时下载地址:htt ...

  4. 使用KRPano资源分析工具分析动态网站资源

    软件交流群:571171251(软件免费版本在群内提供) krpano技术交流群:551278936(软件免费版本在群内提供) 最新博客地址:blog.turenlong.com 限时下载地址:htt ...

  5. 使用KRPano资源分析工具还原全景图片

    软件交流群:571171251(软件免费版本在群内提供) krpano技术交流群:551278936(软件免费版本在群内提供) 最新博客地址:blog.turenlong.com 限时下载地址:htt ...

  6. 使用KRPano资源分析工具一键下载全景网站切片图

    软件交流群:571171251(软件免费版本在群内提供) krpano技术交流群:551278936(软件免费版本在群内提供) 最新博客地址:blog.turenlong.com 限时下载地址:htt ...

  7. 使用KRPano资源分析工具解密被加密的XML

    软件交流群:571171251(软件免费版本在群内提供) krpano技术交流群:551278936(软件免费版本在群内提供) 最新博客地址:blog.turenlong.com 限时下载地址:htt ...

  8. 【krpano】加密XML手动解密分析

    krpano允许对XML文件进行加密,对XML进行相应的保护.加密分为两种,第一种为公共加密,即允许其他krpano全景读取该XML,而另一种为私有加密,仅允许加密的用户读取XML.两种加密方式的算法 ...

  9. 【krpano】高德地图导航插件(源码+介绍+预览)

    简介 krpano可以利用js调用第三方网页版地图,因此可以实现导航效果,用来帮助用户导航到我们全景所在的位置. 效果截图如下,在手机端点击左侧按钮,便会对用户进行定位,跳转至高德地图进行导航     ...

随机推荐

  1. linux shell 变量

  2. Linux学习笔记1_用户和权限

    自从我大微软终于放下身段,决定给开源社区一个迟来的拥抱,追随多年的拥趸们像是突然得到了女神的垂青,各种茫然失措.痛哭流涕.欢欣鼓舞,纷纷唱了起来:“等了好久终于等到今天,梦了好久终于把梦实现……”唱完 ...

  3. MongoDB数据库用户名和密码的设置

    首先是对MongoDB用户和权限的设置,如果不设置用户的话,直接使用mongo命令就可以进入客户端shell界面进行操作了,但是如果没有设置用户的话,总感觉少了点什么,于是经过半天的查找和实践,差不多 ...

  4. 《InsideUE4》-5-GamePlay架构(四)Pawn

    <InsideUE4>-5-GamePlay架构(四)Pawn Tags: InsideUE4 我像是一颗棋 进退任由你决定 我不是你眼中唯一将领 却是不起眼的小兵 引言 欢迎来到Game ...

  5. 【bzoj1010】 HNOI2008—玩具装箱toy

    http://www.lydsy.com/JudgeOnline/problem.php?id=1010 (题目链接) 题意 给定N个物品,可以连续的划分为若干个组,每个组的代价是(物品数-1+每个物 ...

  6. UVALive3902 Network[贪心 DFS&&BFS]

    UVALive - 3902 Network Consider a tree network with n nodes where the internal nodes correspond to s ...

  7. github

    学习github的不错的资源 http://gitref.org/zh/index.html https://wuyuans.com/2012/05/github-simple-tutorial/#t ...

  8. 片元着色器(Fragment Shader)被称为像素着色器(Pixel Shader),但

    片元着色器(Fragment Shader)被称为像素着色器(Pixel Shader),但片元着色器是一个更合适的名字, 因为此时的片元并不是一个真正意义上的像素.

  9. 1.bootstrap练习笔记-导航条

    bootstrap练习笔记 1.关于导航栏   官网链接:http://v3.bootcss.com/components/#nav 结构大概是这样的: nav标签标识导航栏 class为navbar ...

  10. HTML 学习笔记 JavaScript (String)

    String对象用于存储字符串的数据.这里我们做了JavaScript的String字符串对象常用操作总结. 创建String对象的方式 声明:String 对象的方法也可以在所有基本字符串值中访问到 ...