krpano与JS交互案例分析
从其它网页窗口控制全景
演示
在krpano(HTML5 viewer)中使用内嵌字体
通常设备内置的字体是有限的,而且往往也不是我们想要的效果。我们需要也希望能够在krpano中(HTML5内核下)使用自定义的字体。 (更多…)
微信全景结合二维码识别
krpano制作的全景在国内应用最多的场景就是在微信上展示。因为微信与微信公众号有着密不可分的关系,客户希望在展示全景的同时也希望用户能够关注其公众号。关注公众号的办法很多,其中一种就是在微信中长按二维码进行识别,然后跳转到其公众号页面中。
因此以下都是按照HTML5的情况进行讲解:
以下隐藏内容只提供VIP赞助会员,VIP会员说明请查看置顶文章
(更多…)倒后镜效果及双鱼眼同步
演示
krpano Javascript接口说明文档
krpano Javascript接口Version 1.20.11
需要使用krpano Javascript-Interface object来获取从krpano到Javascript的权限。
可通过以下某种方式获取对象:
- 使用 embedding script 的 onready 回调函数(推荐方法)。
- 或通过Javascript 调用: document.getElementById(id)
id参数是viewer的唯一性id(默认为”krpanoSWFObject”)可在embedding script中进行设置。
krpano中获取用户输入文本的方法(支持全屏)
说明
此处的用法是运用js接口制作的一个小小插件,可以在xml文件调用js插件,然后在全景中获取用户所输入的文本。因为该插件是在xml内调用,属于krpano的元素,因此在krpano全屏时不会被放在后面,因此不会消失。
以下隐藏内容只提供VIP赞助会员,VIP会员说明请查看置顶文章
(更多…)
JavaScript API – 如何在屏幕位置创建热点
需求
希望在用户点击的位置新增热点并且留下评论。如能够在用户点击时,就显示一个临时的热点,这样用户就知道他们的评论会显示在屏幕的哪个位置。 (更多…)