问题标签 [360-panorama-viewer]

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.

0 投票
2 回答
2744 浏览

php - 在 PHP 中自动检测 360 度自然的图像

我正在呈现如下所示的属性详细信息页面(可以在此处访问) 在此处输入图像描述

我有一个图像滑块和一个 360 度图像查看器。目前,用户手动上传两种类型的图像,即来自一个界面的普通图像和来自另一个界面的 360 度图像。我检查该物业是否有 360 度图像并使用全景查看器显示它们。

我使用以下控制器来上传 360 度图像,类似于上传普通图像。

请忽略长代码,此代码来自生产,因此我必须进行大量检查和条件。

问题 现在我的雇主希望我使用单一界面上传普通图像和 360 度图像,并使用某种检测算法检测图像的性质,然后在我用于静态/普通图像的同一图像滑块中显示图像。

研究

我在 Stackoverflow 上阅读了这个线程,它对使用EXIF工具读取文件的元数据有点意义,但这使得这个过程非常手动。

问题

我想在我的 php 图像上传代码中使用它来自动读取图像,或者在一个函数中编写检测算法,该函数将图像名称作为参数并将图像类型返回为普通或 360。基于该返回,我可以轻松地呈现视图。所以我的问题是如何在 php 中进行检测?

0 投票
1 回答
4234 浏览

javascript - 将动态图像与 HTML5 WebGL 360 度全景查看器与 Codeigniter 中的 Three.js 集成

如果您只需复制并粘贴其文档中可用的代码并将 360 度图像放在索引文件旁边并在浏览器中打开,则在此处此处找到的全景 360 度查看器很容易使用。但是有没有办法从数据库中动态获取图像并像这样在视图中渲染 360 度图像(链接在此处输入图像描述

全景查看器文件中给出的代码像这样在全景数组中获取图像

如果我们必须只显示一张图像怎么办?有没有人尝试从数据库中动态获取图像并在其中呈现带有 360 查看器的视图?我在这里看到了一个未回答的帖子,但没有人回答这个问题。

0 投票
1 回答
267 浏览

wordpress - Wordpress 全景照片查看器

我在我的 Wordpress 网站上工作,到了我想在页面和帖子中添加全景照片(360 度)的地步,我已经搜索了插件,似乎没有人可以正确地完成这项工作,过了一点搜索用于整体目的的工具我来到几个基于three.js的查看器,例如pannellum,我尝试将js / css文件上传到wp-content,然后使用wp_enqueue_script(),wp_enqueue_style()在function.php中,然后使用iframe作为这些工具的演示,它没有工作,任何帮助将不胜感激。

0 投票
1 回答
159 浏览

ios - iOS PanoramaGL 热点未正确显示

我正在使用PanoramaGL在车内显示 360 度图片,我需要添加一些热点。

我完全喜欢他们的例子:

360º 图像完美运行,但热点显示失真,如下图所示。它应该是一个绿色圆圈。

在此处输入图像描述

我没有 OpenGL 方面的专业知识,所以我对正在发生的事情以及如何修复它有点迷茫。

任何想法或任何其他有效的图书馆?

0 投票
1 回答
742 浏览

javascript - 使用谷歌地图标记的点击事件为 google.maps.StreetViewPanorama 初始化 setPano()。仅第一次工作

我在页面上有一个谷歌地图和一个街景全景查看器。在我的谷歌地图上绘制的标记很少,带有一些全景信息,例如 panoId、Panoname 等。在街景全景查看器中,我正在展示所有标记在地图上的全景图的第一个全景图。现在我想在标记上创建一个单击事件以在街景全景查看器上初始化/加载新的全景图像。我创建的单击事件仅在我下次单击时第一次起作用,它在控制台(Uncaught TypeError: a.ha is not a function)上返回错误,如下图所示:

在此处输入图像描述

这是我的代码:

全景.setPano(this.panoid); 只为标记触发一次

0 投票
1 回答
3135 浏览

image - 如何在我的应用程序中添加 360 度查看器模块?

我想在我的应用程序中添加一个 360 度查看器。对象的全景图像格式可用(使用谷歌街景生成)。

我只需要一个查看器来显示 360 度图像。

0 投票
0 回答
405 浏览

javascript - 如何从 json 链接列表加载新的 iframe vrview 全景图像?

我建立了一个网站,其中包含左侧的全景查看器(来自谷歌的VrView)和右侧的购物平面图。我不知道点击 json 链接的确切方式,iframe 会更新为另一张全景图片。谁能帮我?

我也不确定 vrviewer 是否是最好的解决方案,或者更好地嵌入 three.js 和全景立方体的代码,它本身也很好。我愿意接受任何建议。谢谢你。

这里是 iframe 版本的代码:

索引.html

地图列表.json

0 投票
1 回答
82 浏览

android - 如何将 android 小部件添加到 ViroCore 场景?

我正在开发全景应用程序,但我找不到一些方法来在 ViroView 上的场景中实现我的 Android 布局或 Android 小部件(TextView、ImageView 等)。

可以在这个 3rd 方库(ViroCore)中做吗?

非常感谢!

0 投票
0 回答
254 浏览

ios - 如何在 (react-native)ios 上实现全景 url 图像查看器

我只需要 iOS 上的 PanoramaView 和 PanoramaView 图像来自 url。现在我正在使用 react-native GVR。我也实现了 react-native-360 但没有得到任何解决方案。请帮助提前谢谢。

/>

0 投票
1 回答
214 浏览

django - 如何在 Django 项目中使用 Marzipano 360 媒体查看器?

我有一个包含所有必要文件和文件夹的 Marzipano 样本。当我打开 index.html 时,360 查看器会在浏览器中运行,一切正常。

现在我想让同样的东西在 Django 项目中工作。

Marzipano 示例的目录结构如下所示:

我唯一关心的文件夹是tiles,它有许多带有图像的文件夹。

为了让它在 Django 中工作,我必须将这些图像放在 Django 项目的静态文件夹中的正确位置。

我试图弄清楚图像路径设置在 JavaScript 文件内部的确切位置,但不幸的是,我对 JavaScript 知之甚少。

我将不胜感激任何建议。