接近传感器cordova不´;t工作

接近传感器cordova不´;t工作,cordova,phonegap-plugins,cordova-plugins,intel-xdk,Cordova,Phonegap Plugins,Cordova Plugins,Intel Xdk,我在英特尔XDK中使用这个插件 但是当我使用它提供的示例1时,当我在我的设备(Android)上运行它时,它不工作。代码如下: proximidad传感器 @-ms视口{宽度:100vw;最小缩放:100%;缩放:100%;}@viewport{宽度:100vw;最小缩放:100%缩放:100%;} @-ms视口{用户缩放:固定;最小缩放:100%;}@viewport{用户缩放:固定;最小缩放:100%;} 前置传感器 这是一个传感器的实用性问题,它将在未来几天内发生 函数onSuc

我在英特尔XDK中使用这个插件

但是当我使用它提供的示例1时,当我在我的设备(Android)上运行它时,它不工作。代码如下:


proximidad传感器
@-ms视口{宽度:100vw;最小缩放:100%;缩放:100%;}@viewport{宽度:100vw;最小缩放:100%缩放:100%;}
@-ms视口{用户缩放:固定;最小缩放:100%;}@viewport{用户缩放:固定;最小缩放:100%;}
前置传感器

这是一个传感器的实用性问题,它将在未来几天内发生

函数onSuccess(状态){ 警报(‘接近状态:’+(状态?‘近’:‘远’); }; navigator.approxity.enableSensor(); setInterval(函数(){ navigator.proximity.getProximityState(onSuccess); }, 3000); /*函数hola(){ 警报(“hola”); } setInterval(函数(){ hola(); }, 1000);*/
查看init-app.js文件中的一些代码,这些代码显示了初始化应用程序的干净方法,您需要等待设备就绪事件,然后才能访问任何插件代码。换句话说,底层Cordova框架必须初始化。这种初始化是在加载应用程序时并行进行的,而不是按顺序进行的,并且通常比加载DOM花费更长的时间


本质上,有一堆Cordova本机代码需要启动,在准备就绪之前,您对那些依赖本机代码的插件的调用将失败。

查看init-app.js文件中的一些代码,这些代码显示了初始化应用程序的干净方法,您需要等待设备就绪事件,然后才能访问任何插件代码。换句话说,底层Cordova框架必须初始化。这种初始化是在加载应用程序时并行进行的,而不是按顺序进行的,并且通常比加载DOM花费更长的时间

本质上,有一堆Cordova本机代码需要启动,在一切准备就绪之前,您对那些依赖本机代码的插件的调用将失败