- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
查看 WebGL equirectangular panorama example它在桌面和移动设备(Samsung S4 Android 4.4.2)和最新版本的移动 Chrome 上运行良好。
然而,在三星平板电脑 SM-T230 上,还配备了 Android 4.4.2 和最新版本的移动 Chrome,等距柱状全景图示例不起作用。这里还有device orientation control example不起作用。
唯一能在这个设备上正常工作的是 Canvas geometry panorama example令我惊讶的是 CSS3D panorama example效果最好!
所以这一切让我感到困惑。平板电脑确实支持 WebGL,但它的某些部分无法正常工作,例如 Canvas 几何全景示例,即使不流畅且勉强,但它支持它。
如何确定设备是否支持 WebGL 等距柱状全景示例?我正在寻找一种方法来为三星平板电脑 SM-T230 等设备创建后备方案,我希望在这些设备上使用等距柱状全景图的 CSS3D 版本。
现在我发现了很多关于检查 WebGL 支持的问题和答案,Three.js 甚至有一个 Detector.js 可以帮助解决这个问题,但是我如何才能确定特定设备是否会喜欢等距柱状全景图部分WebGL?
我是否可能需要使用 Modernizr 检查设备支持设备方向控制示例所需的其他特定传感器?
我的目标是在支持它的 PDA 上、在不使用 CSS3D 版本全景图的 PDA 上以及在桌面上使用鼠标拖动以查看球形的各个部分的普通 WebGL 等距柱状全景图上有一个带有设备方向控制的等距柱状全景图投影。
我认为仅仅检查 Detector.js 是否支持 WebGL 在这里是不够的。请问还有什么我需要考虑的代码以及硬件方面的问题吗?
1 Câu trả lời
An Introduction to the Device Orientation API
DeviceOrientation Event Specification
这解决了我的问题。 T230 确实不支持 DeviceOrientationEvent,包括其 4 个属性 alpha、beta、gamma 和 absolute。在 the test这些都是空的和假的。因此,我可以使用它来检查支持情况,并在不支持 DeviceOrientationEvent 的情况下使用 CSS3D 作为后备。
关于javascript - 支持 WebGL 但来自 Three.js 的等距柱状全景示例无法在设备上运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35048516/
我有一个关于滚动无休止地 self 重复的背景图像的问题。我遇到的问题是它开始很快,但很快变得越来越慢(口吃等)。这是代码: var panoramaTimeOutId = null; var pan
所以我生成了一个漂亮的全景查看器,但相机指向下方。这意味着如果我将手机像放在 table 上一样平放,它就会旋转并很好地环顾球体。我希望能够保持正常(向上)并环顾四周。这是我的代码。 我在这里使用了一
对于一个特殊的项目,我需要找到一个 API/DLL/Library 来帮助我使用该图像的一部分创建一个大图像。例如,如果有人拍摄 4 张代表他周围 360 度的照片,他将能够通过使用识别某些模式的特殊
这是我的情况。 ViewModelA { ObservableCollection ItemsA ObservableCollection ViewModelBs } 将数据上下文
两周以来,我一直在努力解决这个问题,没有使用 Pannellum,而是使用各种 Js 库,其中包括 ThreeJS,但没有成功。 Pannellum 看起来很有前途,并且已经看到它支持部分全景图(1
以前实现的全景照片的 URL 包含全景 ID,因此可以轻松地将特定全景图嵌入到 iframe 中。我似乎无法在新的 Google map 中找到 ID。有什么方法可以在不借助 Javascript 的
这开始让我烦恼,但我一定是犯了一些非常简单的错误。我目前有以下 XAML 代码: 在我需要用名称初始化文本 bl
我有一个非常奇怪的错误,对于大多数坐标,GMSPanoramaView 第二次不起作用。 (女巫 GMSPanoramaView 每次都工作 有一个坐标) By 不起作用,我的意思是它只是黑色 Vie
如果我在 VrPanoramaView 中插入 360 度图像,则图像会成功显示和旋转,但在此库中只有一次单击事件,即 panoramaView.setEventListener(new VrPano
Tôi là một lập trình viên xuất sắc, rất giỏi!