onShow: function() {  
        console.log('App Show')  
        uni.setStorageSync('result','我进来了')  
    },  
    onHide: function() {  
        console.log('App Hide')  
        console.log(uni.getStorageSync('result'))  
    }                                    - 发布:2021-12-06 16:19
 - 更新:2021-12-07 17:32
 - 阅读:968
 
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: 10.15.7
HBuilderX类型: 正式
HBuilderX版本号: 3.2.16
手机系统: iOS
手机系统版本号: iOS 14
手机厂商: 苹果
手机机型: 11
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
                                    
                                    
                                         
                                
                                                                                                操作步骤:
                                    
                                        在app.vue  里面   在onShow本地储存一个字段后,  当ios  强制杀掉进程  可以监听到onHide  事件,但是,我想清除本地  储存,或者打印储存的值 不执。(实际在项目上任何方法都不执行)
                                     
                                
                                                                                                在app.vue 里面 在onShow本地储存一个字段后, 当ios 强制杀掉进程 可以监听到onHide 事件,但是,我想清除本地 储存,或者打印储存的值 不执。(实际在项目上任何方法都不执行)
预期结果:
                                    
                                    
                                        在app.vue  里面   在onShow本地储存一个字段后,  当ios  强制杀掉进程  可以监听到onHide  事件,项目上任何方法可以执行
                                     
                                
                                                                                                在app.vue 里面 在onShow本地储存一个字段后, 当ios 强制杀掉进程 可以监听到onHide 事件,项目上任何方法可以执行
实际结果:
                                    
                                    
                                        在app.vue  里面   在onShow本地储存一个字段后,  当ios  强制杀掉进程  可以监听到onHide  事件,但是,我想清除本地  储存,或者打印储存的值 不执。(实际在项目上任何方法都不执行)
                                     
                                
                                                            在app.vue 里面 在onShow本地储存一个字段后, 当ios 强制杀掉进程 可以监听到onHide 事件,但是,我想清除本地 储存,或者打印储存的值 不执。(实际在项目上任何方法都不执行)
bug描述:
在app.vue 里面 在onShow本地储存一个字段后, 当ios 强制杀掉进程 可以监听到onHide 事件,但是,我想清除本地 储存,或者打印储存的值 不执。(实际在项目上任何方法都不执行)
需要注意:如果操作特别快杀死app进程, onHide 事件是有可能来不及触发的,建议你换个处理方式吧
- 
                                                
                                                
                                             - 
                                                
                                                回复 宽: 集成三方的统计,比如友盟统计,如果非要自己实现的话,最简单的方式弄个定时器10秒存一下,下次启动的时候提交上一次的数据,类似这种吧
2021-12-07 18:13
 -