PhoneGap Geofence插件无法初始化

时间:2018-07-19 16:15:49

标签: phonegap-plugins webstorm phonegap android-geofence

我在使用Geofence和PhoneGap时遇到问题。我正在使用https://github.com/cowbell/cordova-plugin-geofence中的插件,并创建了一个新的PhoneGap项目,安装了该插件,但它不会初始化。

这是我的脚步。

npm install -g phonegap
phonegap create geofenceTest com.test.geofence geofenceTest

phonegap plugin add cordova-plugin-add-swift-support
phonegap plugin add cordova-plugin-geofence

编辑index.html

<script type="text/javascript">
    app.initialize();

    try {
        window.geofence.initialize(function(){console.log(1)}, function(){ console.log(2)}).then(function(){console.log(3)});
    } catch (e) {
        console.log(e)
    }
</script>

然后我运行该应用程序时(我正在使用安装了PhoneGap / Cordova插件的WebStorm,并运行Android的serve命令),而我每次都收到此异常:

  

[phonegap] [console.log] TypeError:无法读取未定义的属性“ initialize”

我还尝试将initilize调用放在应用程序(index.js)的onDeviceReady事件中,但是没有运气。

0 个答案:

没有答案