krpano
调试:
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的更多相关文章
- KRPano资源分析工具使用说明(KRPano XML/JS解密 切片图批量下载 球面图还原 加密混淆JS还原美化)
软件交流群:571171251(软件免费版本在群内提供) krpano技术交流群:551278936(软件免费版本在群内提供) 最新博客地址:blog.turenlong.com 限时下载地址:htt ...
- 【krpano】krpano xml资源解密(破解)软件说明与下载(v1.4)
欢迎加入qq群551278936讨论krpano技术以及获取最新软件. 该软件已经不再维护,现在已经被KRPano资源分析工具取代,详情参见 http://www.cnblogs.com/reac ...
- 使用KRPano资源分析工具强力加密KRPano项目(XML防破解,切片图保护,JS反调试)
软件交流群:571171251(软件免费版本在群内提供) krpano技术交流群:551278936(软件免费版本在群内提供) 最新博客地址:blog.turenlong.com 限时下载地址:htt ...
- 使用KRPano资源分析工具分析动态网站资源
软件交流群:571171251(软件免费版本在群内提供) krpano技术交流群:551278936(软件免费版本在群内提供) 最新博客地址:blog.turenlong.com 限时下载地址:htt ...
- 使用KRPano资源分析工具还原全景图片
软件交流群:571171251(软件免费版本在群内提供) krpano技术交流群:551278936(软件免费版本在群内提供) 最新博客地址:blog.turenlong.com 限时下载地址:htt ...
- 使用KRPano资源分析工具一键下载全景网站切片图
软件交流群:571171251(软件免费版本在群内提供) krpano技术交流群:551278936(软件免费版本在群内提供) 最新博客地址:blog.turenlong.com 限时下载地址:htt ...
- 使用KRPano资源分析工具解密被加密的XML
软件交流群:571171251(软件免费版本在群内提供) krpano技术交流群:551278936(软件免费版本在群内提供) 最新博客地址:blog.turenlong.com 限时下载地址:htt ...
- 【krpano】加密XML手动解密分析
krpano允许对XML文件进行加密,对XML进行相应的保护.加密分为两种,第一种为公共加密,即允许其他krpano全景读取该XML,而另一种为私有加密,仅允许加密的用户读取XML.两种加密方式的算法 ...
- 【krpano】高德地图导航插件(源码+介绍+预览)
简介 krpano可以利用js调用第三方网页版地图,因此可以实现导航效果,用来帮助用户导航到我们全景所在的位置. 效果截图如下,在手机端点击左侧按钮,便会对用户进行定位,跳转至高德地图进行导航 ...
随机推荐
- vb上位机模拟电压监测系统
vb作为一种古老的语言,在工作中已经用不到了,但这门语言也是我在校期间研究比较多的一种,基本的通讯,数据库,界面等模块已经比较了解,马上要进单位实习了,研究的是电机的变频器,软件这块,希望在以后的工作 ...
- java设计模式之模板方法模式
模板方法模式 定义一个操作中的算法的骨架,而将一些步骤延迟到子类中. 模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤.通俗的说的就是有很多相同的步骤的,在某一些地方可能有一些差 ...
- C#学习笔记-数据的传递以及ToolStripProgressBar
代码: 方法一:窗体的代码-->可以直接通过预设的Click事件来实现控制进度条. public partial class Form1 : Form { public Form1() { In ...
- HashMap实现原理及源码分析
哈希表(hash table)也叫散列表,是一种非常重要的数据结构,应用场景及其丰富,许多缓存技术(比如memcached)的核心其实就是在内存中维护一张大的哈希表,而HashMap的实现原理也常常出 ...
- required string parameter XXX is not present
@RequestParam jQuery调用方式: deleteFile: function(filePath) { return ajax({ method: 'POST', url: '/cm/s ...
- Winform(DataGridView)控件及通过此控件中实现增删改查
DataGridView:显示数据表,通过此控件中可以实现连接数据库,实现数据的增删改查 一.后台数据绑定: List<xxx> list = new List<xxx> ...
- Switch&NAT 测试
测试环境: PC1:Windows10 iperf3 PC2:Ubuntu iperf3 都装有千兆网卡,直连的iperf速度是935Mbps. 因为TXRX两个方向的数据是差不多的,下面的测试数据只 ...
- ECMAScript 5(ES5)中bind方法简介备忘
一直以来对和this有关的东西模糊不清,譬如call.apply等等.这次看到一个和bind有关的笔试题,故记此文以备忘. bind和call以及apply一样,都是可以改变上下文的this指向的.不 ...
- 序列化效率比拼——谁是最后的赢家Newtonsoft.Json
前言:作为开发人员,对象的序列化恐怕难以避免.楼主也是很早以前就接触过序列化,可是理解都不太深刻,对于用哪种方式去做序列化更是随波逐流——项目中原来用的什么方式照着用就好了.可是这么多年自己对于这东西 ...
- 云计算之路-阿里云上:10:28-10:51云盾清洗以及IP切换引发的主站访问故障
大家好,非常抱歉!今天10:28-10:51期间由于阿里云云盾流量清洗,以及切换IP后负载均衡的带宽跑满,影响了主站的正常访问,给您造成了很大的麻烦,请您谅解! 故障的过程是这样的: 10:28,我们 ...