0

我想要做的是在我的网站上使用 photosphere,以便它作为网站封面页显示在全屏上。问题是在 google 此处给出的网页中嵌入 photosphere 的代码

https://developers.google.com/photo-sphere/web/

只允许将光球大小硬编码为

displaysize="600,400"

什么值,但它仍然是硬编码的。我想要的是它适应用户的屏幕并显示在整个浏览器窗口中。有谁知道如何把它拉下来?除了我上面给出的谷歌链接之外,我没有找到任何关于“网络上的 photosphere”的东西。

4

3 回答 3

0

事实上,该 API 目前被设计为采用静态值。我认为用户可能希望将尺寸设置为 100% 并让它动态调整大小是一个很好的观点。

我将它放在 TODO 列表中,并会尽快尝试。

同时,一种解决方法如下:查看器加载后,您会在包含它的页面上找到一个 iframe。您可以根据自己的喜好动态更改其尺寸,并且查看器应该适应。

于 2013-06-26T17:10:57.407 回答
0

Google 提供的 API 将整个 photosphere 包装在 iFrame 层中。您可以使用 API 请求某个 photosphere,但仅使用响应来解析它以获得您需要的值。然后您创建自己的请求,结果可以全屏显示。

一个示例链接是这个 我从元素 media$group media$content 0 url 的 JSON 响应动态创建了这个链接

希望能帮助到你。

于 2013-07-02T10:13:17.087 回答
0

您不能拍摄原始图像并仅使用 webgl 将其投影到球体内部吗?

于 2013-12-10T19:33:19.267 回答