Cordova应用程序忽略了波纹地理定位设置

时间:2015-04-24 23:56:02

标签: cordova gps cordova-plugins visual-studio-cordova ripple

我正在使用Visual Studio 2013 Update 4,我已经安装了Visual Studio for Cordova插件(版本0.3.22015.1)。

我已根据Ionic SideMenu Starter Template for Cordova示例创建了一个基于角色的应用。我在config.xml文件中包含了Cordova地理定位插件。

在此示例中,我使用以下代码获取设备的位置:

rm -rf /Library/Developer/CommandLineTools

执行此代码时,我希望传递给showPosition回调的位置对象具有在Ripple仿真器中指定的模拟地理位置值。但是我没有得到这些模拟值,我得到了我的实际位置。

如何让我的代码使用模拟值?

1 个答案:

答案 0 :(得分:2)

不幸的是,这是Ripple本身的一个错误。好消息是周三刚刚发布的解决方案。 https://github.com/apache/incubator-ripple/blob/master/doc/CHANGELOG.md

您可以通过打开命令命令提示符并键入:

来修补VS 2013中的Ripple
cd %appdata%\npm\node_modules\vs-mda
npm install ripple-emulator@0.9.29 --save

对于VS 2015:

cd %appdata%\npm\node_modules\vs-tac
npm install ripple-emulator@0.9.29 --save

如果清除Cordova缓存,则需要再次执行此操作。