前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >小视频源码,按返回键两次退出

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

原创
作者头像
yunbaokeji柯基
修改2020-10-13 17:43:21
4980
修改2020-10-13 17:43:21
举报
文章被收录于专栏:直播知识直播知识
代码语言:javascript
复制
// 按两次退出
var flag = 0;
function 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 //直接退出,无需提示
                        });
                    }
                });
            });

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档