我正在尝试在从Azure提供的简单网页中嵌入VR视图。这是执行中的页面: https://beaker.azurewebsites.net/360/
如你所见,我得到了Render: unable to load texture from "//beaker.azurewebsites.net/360/images/Zest.jpg"
VR视图适用于谷歌托管的潜水图像。 storage.googleapis.com/vrview/examples/coral.jpg但有关我的图像在Azure中托管的方式不适用于VR视图。正如您可以在珊瑚VR视图下方看到的Zest.jpg图像。
这是我的HTML:
<html>
<body>
<h1>VR View examples</h1>
<iframe width="100%" height="300px" allowfullscreen frameborder="0" src="//storage.googleapis.com/vrview/2.0/index.html?image=//beaker.azurewebsites.net/360/images/Zest.jpg&is_stereo=true"></iframe>
<iframe width="100%" height="300px" allowfullscreen frameborder="0" src="//storage.googleapis.com/vrview/2.0/index.html?image=//storage.googleapis.com/vrview/examples/coral.jpg&is_stereo=true"></iframe>
<img src="/360/images/Zest.jpg"/>
</body>
</html>
我尝试为googleapis.com添加CORS,但这似乎也没有帮助。
我不确定为什么它不起作用......任何想法都会受到赞赏。
我看到了其他帖子: VR View - Render: Unable to load Texture from image.jpg
Google Vr - Unable to load texture
但这些看起来都是不同的问题。
答案 0 :(得分:0)
好的,我明白了。我的CORS网址错了。我错过了storage
googleapis.com
子域名
我的新CORS最终是这样的:storage.googleapis.com
并且有效:)