Cordova提供了一个用于实例化和构建Cordova框架的CLI.
例如,您可以输入:
cordova create ...
Run Code Online (Sandbox Code Playgroud)
创建用于构建Cordova应用程序的目录结构.
你也可以输入:
cordova platform add android
cordova plugin add ...
cordova build android
Run Code Online (Sandbox Code Playgroud)
为android项目添加文件,添加插件并构建它.
然而,这些命令似乎添加了最新版本的Cordova本身目前cordova3.4.0.如果您想使用早期的3.0版本Cordova(如cordova3.1.0)进行构建,该怎么办?你会怎么做?
如果你在android中设置了一个活动,当它处于停止或暂停状态时接收到意图时触发onNewIntent().如果在运行时收到意图,则会执行以下序列:
onPause() - > onNewIntent() - > onResume()
但如果由于用户操作而暂停,则只需使用onPause().
现在,如果您想要在用户隐藏您的应用程序的情况下执行某些操作,但不是在您获得新的背景意图的情况下.做一些事情,例如只有当你的应用程序被隐藏时取消录制,似乎你被搞砸了.
直到将来某个时候你才知道是否因为用户隐藏了你的应用程序或者因为传入的背景意图而得到了onPause.
我错过了什么或者这完全被打破了吗?
如果在运行时获得意图,为什么他们不发送onNewIntent回调.而不是暂停,onNewIntent,恢复序列?