从Phonegap指南针获取x,y,z值
get x, y, z values from Phonegap compass
我正在与我的团队一起开发一个增强现实应用程序。 我们决定选择PhoneGap作为将其开发为Web应用程序的框架。我们使用Three.js框架将增强现实绘制到画布中。
我的问题是让相机旋转根据手机移动工作。 我在互联网上搜索了几天,但无法得到。实际的想法是使用android SDK中的getRotationMatrix()方法并将其重写为javascript。但问题是要从指南针获取X,Y,Z数据。Phonegap仅提供相对于地理北极的航向(以度数(0 .. 360)为单位),但getRotationMatrix()方法使用x,y,z值。
是否可以将轴值折射出标题值或直接获取它们?
您还有其他想法来计算相机在所有三个轴上的旋转吗?
非常感谢您的任何提示!
您可以使用 html5 设备方向。效果很好
我添加了一个关于它的教程:http://html5rocks.com/en/tutorials/device/orientation
指南针会给你一个航向,但加速度计会给你设备 x,y,z 值。请参阅我们文档中的示例:
http://docs.phonegap.com/en/1.6.1/cordova_accelerometer_accelerometer.md.html#accelerometer.getCurrentAcceleration
相关文章:
- 如何在android中使用phonegap将文件从一个文件夹移动/复制到另一个文件夹
- Phonegap-(安卓/iphone)多个图像的图像库出现问题
- angular.js没有'无法在PhoneGap中处理视图标记
- 在phonegap应用程序内部重定向不起作用
- 压缩phonegap中ios的图像插件
- 谷歌地图API v3不适用于移动浏览器或PhoneGap
- 尝试使用Phonegap进行php登录
- 从手机中选择多个图像'使用phonegap的多媒体资料
- cordova-2.0.0.js不适用于使用phonegap的android
- Phonegap 3.7.0手电筒插件没有'不起作用
- PhoneGap选项卡栏自定义字体,背景图案
- LocalStorage phonegap摄像头图像
- 在phonegap中为android调用onload函数的最佳方式
- Phonegap css height%不适用于android 4.2-4.3
- 在Phonegap中重定向到新页面后,AdMob未定义
- PhoneGap/带有RequireJS's的文本插件
- onLoad function phonegap android
- Phonegap:获取访问令牌时出现LinkedIn登录错误
- 如何使用phonegap从安卓设备中提取联系人的字母顺序
- 从Phonegap指南针获取x,y,z值