小视频源码,按返回键两次退出

简介: 小视频源码,按返回键两次退出
// 按两次退出

var flag = 0;
unction exitApp (){

  api.addEventListener({    

              name: 'keyback'  

          }, function(ret, err) {

              if (flag == 1) {

                  api.closeWidget({

                      silent: true

                  });
           } 

              else {

                  flag = 1;

                  api.toast({

                      msg: '再点一次退出应用',

                      duration: 2000,

                      location: 'bottom'
                 });
                setTimeout(function() {

                      flag = 0;

                  }, 2000);
             }

         })

}


  // 拦截Android的返回键,在首页点击返回键,提示退出应用
            api.addEventListener({
                name: 'keyback'
            }, function(ret, err) {
                api.confirm({
                    title: '提示',
                    msg: '是否退出应用',
                    buttons: ['确定', '取消']
                }, function(ret, err) {
                    if (ret.buttonIndex == 1) {
                        // 关闭当前的主Widget,就可以实现推出APP的效果
                        api.closeWidget({
                            silent: true //直接退出,无需提示
                        });
                    }
                });
            });
目录
相关文章
|
5月前
|
前端开发 JavaScript
前端JS实现全屏和退出全屏的效果
前端JS实现全屏和退出全屏的效果
101 0
|
测试技术
clswindow使用案例:窗口图钉-窗口置顶(含源码)
clswindow使用案例:窗口图钉-窗口置顶(含源码)
247 0
clswindow使用案例:窗口图钉-窗口置顶(含源码)
|
iOS开发
iOS开发 --重写UISearchBar的时候,点击取消searchbar会变深色,一闪而过
iOS开发 --重写UISearchBar的时候,点击取消searchbar会变深色,一闪而过
123 0
|
IDE 测试技术 开发工具
用 airtest 做滑动解锁怎么搞?其实很简单!
用 airtest 做滑动解锁怎么搞?其实很简单!
701 0
用 airtest 做滑动解锁怎么搞?其实很简单!
|
小程序 JavaScript Go
微信小程序 修改键盘的回车键及监听事件
微信小程序 修改键盘的回车键及监听事件
913 0
|
测试技术 Android开发 iOS开发
Unity3D-实现连续点击两次返回键退出游戏(安卓/IOS)
Unity3D-连续点击两次返回键退出游戏 本文提供全流程,中文翻译。Chinar坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 —— 高分辨率用户请根据需求调整网页缩放比例...
2863 0