📅  最后修改于: 2021-01-07 10:36:14             🧑  作者: Mango
我们知道PhoneGap旨在简化开发跨平台应用程序的过程。如果PhoneGap无法与设备硬件进行交互,则它的功能将不那么强大。在本节中,我们将使用加速度计来确定设备在空间中的位置。在PhoneGap中使用加速度计将执行以下步骤:
首先,我们将使用空白模板PhoneGap项目链接。
现在,我们将使用首选标题更改标题标签。我们将在
现在,我们将创建成功和失败回调函数。发生任何类型的故障时,将调用fail函数。此函数仅包含警报函数。之后,我们将创建一个成功函数。在此函数,我们将获得一个包含加速度信息的对象。该函数将加速度信息作为参数。
我们将首先处理实际的X值。因此,我们将在用户界面中创建一个输出字段,并通过以下方式使用id属性将ID赋予ID:
现在,在成功函数,我们将使用document.getElementById()获得outX元素,并通过以下方式从加速信息中设置X值:
document.getElementById('outX').innerHTML = "X:" + accel.x;
同样,我们将对Y和Z进行操作。我们将为它们创建输出字段,并同时获取元素。
为Y和Z创建输出字段
outY和outZ元素
document.getElementById('outY').innerHTML = "
Y:" + accel.y;
document.getElementById('outZ').innerHTML = "
Z:" + accel.z;
Accelerometer
输出: