我尝试使用
a-sky
来显示 VR 照片。它在 PC 上运行得很好。在移动设备上,我无法垂直滚动(水平滚动可以用一根手指正常工作)。如何使垂直滚动起作用?
代码非常简单:
<html>
<head>
<script src="https://aframe.io/releases/1.5.0/aframe.min.js"></script>
</head>
<body>
<a-scene>
<a-sky src="ciasto.jpg" color="#ECECEC"></a-sky>
</a-scene>
</body>
</html>
我尝试切换到计算机版本的页面,尝试不同的浏览器(Opera、Chrome)。所有人的行为都一样。
我还在分析
glitch中的
a-sky
示例是如何工作的。真是太神奇了。当在框架内使用预览时,它的作用与我的示例中一样。但是当进入一个新窗口时,图像会疯狂抖动,因为它试图利用陀螺仪,所以这不是一个可行的方法。
看起来您的标题部分忘记添加 html 的默认移动设备大小调整。
这是默认的标头结构:
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>