调试:

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. 使用 Redis 实现分布式锁

    这里有一篇文章介绍了用redis实现分布式的方式 .不是简简单单的用setnx来实现,讲述了几种实际项目中的一些情况.猛击下面链接查看 http://www.oschina.net/translate ...

  2. gcc/g++中weak弱符号及alias别名

    最近查看linux内核代码时,表现了一些编译器选项如__attribute_((weak)).__attribute__( (alias("target"))),一开始不了解,后来 ...

  3. <a>链接的四个伪类顺序

    <a>元素的作用是可以创建一个链接,链接对应4个状态:未访问,已访问,鼠标悬停,鼠标点击瞬间. 为了给链接的4个状态应用样式,引入伪类的概念. 什么是伪类呢?简单点说,就是你没定义这个类, ...

  4. UVA - 11987 Almost Union-Find[并查集 删除]

    UVA - 11987 Almost Union-Find I hope you know the beautiful Union-Find structure. In this problem, y ...

  5. MATLAB数字图像处理基础

    图像的输入.输出和显示 1.图像的输入    imread('filename'),  实际中写的是 >> f = imread('sky.jpg'); 2.图像的显示    imshow ...

  6. Mysql操作初级

    Mysql操作初级 本节内容 数据库概述 数据库安装 数据库操作 数据表操作 表内容操作 1.数据库概述 数据库管理系统叫做DBMS 1.什么是数据库 ? 答:数据的仓库,如:在ATM的示例中我们创建 ...

  7. ToolProvider.getSystemJavaCompiler() Return NULL!

    http://www.cnblogs.com/fangwenyu/archive/2011/10/12/2209051.html

  8. ssh远程执行目标机器上的命令

    一句话: ssh -t -p 端口号 用户名@远程机器IP '远程机器上的命令完整路径' 例如: ssh -t -p 22 yangjunming@dev '/opt/app/deploy.sh' 注 ...

  9. 谈谈我的入门级实体框架Loogn.OrmLite

    每次看到有新的ORM的时候,我总会留意一下,因为自己也写过一个这样的框架,人总是有比较之心的.我可能会down下来跑一跑,也可能不会这么做,这个取决于跑起来的难易程度.我是很懒的,有XML配置或其他稍 ...

  10. AsyncTask的初步了解

    下面以下载图片并显示为例: 首先我们需要知道的是AsyncTask是对线程池+Handler的进一步封装. 下面看一个简单的代码: public class MainActivity extends ...