问题标签 [krpano]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 如何从 js 函数中获取值
我正在为街景查看器使用KRPano插件。当我单击它时,我<hotspot>
需要显示一个带有值的工具提示。我需要从 JS 函数中获取该值。所以我<style>
在我的热点中添加了一个:
我的js
功能:
我尝试过这种方式,但我不断得到null
。如果我取出它get
之前的js
字面意思js(getText())
。
PD:exhibit()
is KRPano动作,显示带有工具提示的图层。
android - Krpano/Phonegap 不加载视频
我试图让我的(html5、webm、ogv)视频在 phonegap 上运行,但它不起作用,因为我通过 krpano 进行虚拟游览,视频播放器插件也不起作用。
知道如何加载视频吗?也许通过远程服务器?但路径名是什么?
这是我的 krpano 代码(减少到需要的部分),我只使用 phonegap 插入 xml 文件来完成其余的工作,krpano 有自己的视频播放器,在桌面/html5 上运行良好。我得到的错误是“加载视频失败”路径应该是正确的,因为它适用于桌面+“posterurl”图像被加载。
ios - 如何在 iPhone 应用程序中播放 SWF 文件
我的 iPhone 应用程序要求下载 SWF 文件并运行,我尝试过使用 Webview 但无法获得成功。我需要下载全景游,需要离线玩。
有任何想法吗?
谢谢
javascript - 无法使用 krpano 项目进入 VR 模式
描述
您好,我目前正在关注krpano oculus rift 教程。关于 krpano 的一切都在工作,除了我无法让它在 VR 模式下运行。
我试过的
要使用 Oculus Rift 在 VR 模式下运行 html,我需要:
- 下载并安装其中一款实验性网络浏览器。我选择了 FirefoxNightly(它可以与krpanos 在线演示一起使用)。
- 添加“进入 VR”按钮并添加 onclick 以运行
enterVR
我还检查了 webvr 插件,并且每晚在我的 Firefox 上安装并激活。
错误
在我的控制台中,当我单击按钮时出现此错误。
ReferenceError: enterVR 未定义
问题
我在做什么错/错过了它的工作?
教程的这一部分我不太明白。
立体渲染支持(输出端):立体渲染将在使用 WebVR 插件并调用 enterVR() 操作时自动启用...
WeBVR 插件是一个链接到此页面的可点击元素。他们开始讨论webvr.js
xml 页面的可能属性。
webvr 插件(firefoxnightly 附带的插件)是否包含以上所有内容?如果没有,我如何找到它webvr.js
以及如何将它包含在我的项目(或 firefoxnightly )和 xml 文件中?
这些可能是非常简单的问题,但我已经花了很多时间试图弄清楚但没有成功。我很感激任何帮助。谢谢。
php - 在 Linux 中从 PHP 运行 Krpano
我正在创建一个 PHP 网络应用程序以在 Linux 上运行,用户可以在其中上传他们的球形图像,我的脚本会将其转换为 VR 图像。我已经创建了一个,但它在 Windows 上运行,并且不知道如何将它移植到 Linux。
我已经从其官方网站下载了 Krpano for Linux,并通过将我的图像拖到水滴上成功地创建了 VR 图像。
现在我想使用 PHP 创建 VR,是否有任何可执行文件可以执行此操作?在 Windows 中,我会这样做“/path/to/krpano.exe /path/to/config /path/to/image.jpg”,但是当我从 krpano.com 提取下载的文件时,没有可执行文件(或者不知道是哪一个)。
有人知道如何在 Linux 中使用 PHP 执行 krpano 吗?我在这里找到了这个教程
http://krpano.com/forum/wbb/index.php?page=Thread&threadID=1306
但我不明白如何在我的情况下实现它。
请帮忙,谢谢。
javascript - 如何使用 krpano 在 WebView 上启用 WebVR?
我设法在 Chrome 和 Firefox 上使用 WebVR 运行 krpano,纸板按钮可见并已启用。但是在运行它嵌入在 Android 中的 WebView 中时,它不会显示纸板按钮。
但是后来,我发现我用 WebView 编译的 apk 在我的其他设备上显示了纸板按钮。我将如何在我的手机上强制执行相同的行为,因为我知道它可以在我的 android 手机上的 Chrome 和 Firefox Mobile 中运行,但在使用我的 WebView 实现时却不行?
我必须设置什么配置?或者模拟以确保 WebVR 启用到所有可以支持它的 android 设备,而不仅仅是某些设备或设备自行决定,即使它真的可以运行它?
我还尝试在 krpano WebView 插件中启用 WebVR 假模式。但它不起作用。
我猜 WebVR 插件正在检查 WebView 上下文中的某些内容,并且该检查仅在 Chrome Mobile、Firefox Mobile 或其他设备的其他实现上成功。
ios - 在 Cordova Phonegap 中加载 KRPano
我使用 Cordova CLI 创建了一个 Phonegap 项目,并且我的 index.html 页面包含使用 KRPano 观看的 360VR 图像。一切都很好,除了页面会不时自动重新加载。调试器显示 CDVWebViewDelegate.m 中的此方法被连续调用
确切地说,调用了 STATE_WAITING_FOR_LOAD_FINISH 案例。在我的 Xcode 调试记录器中,我多次收到此消息
这会对 360VR 体验产生恼人的影响。我该如何预防?
ios - 本地/离线在 iOS 上加载 KRPano 全景图
我正在编写一个 iOS 应用程序,它将离线加载 UIWebView 内的 KRPano 全景图。这意味着我已经在我的 iOS 项目中复制了我的 KRPano 文件结构(index.html + 数据目录),并且我正在尝试使用 swift 代码加载文件:
如果全景图是从远程位置加载的,那么顺便说一句。可能是什么问题呢?
http - 在 krpano 上播放外部视频(HTTP)
我一直在为本地存储的 360 度视频测试 krpano 的视频播放器,它们工作正常。但是当我想通过 http(甚至是本地服务器)播放远程视频时,播放器无法播放。
关于这个问题,我看了很多,但没有运气。
任何帮助将不胜感激和感谢。