我正在使用基于angularjs的html5 / css3应用程序。并使用cordova 3.5.0将其构建到Android应用程序中。 一切正常,直到我使用' home'隐藏应用程序。按钮在手机上,然后恢复它:在整个应用程序重新加载后,插件变得未定义。
为什么会发生这种情况以及如何解决这个问题?也许我需要澄清一下项目结构?
我想尝试使用cordova .exec()来调用插件,但是这个方法也是未定义的。
答案 0 :(得分:0)
嗯,我弄清楚问题是什么,我觉得现在真的很蠢。 开发选项中有一个选项:“不要保留活动”,我正在我的同事的设备上测试应用程序并且此选项已打开(我相信它默认关闭),因此它是问题的根源