android 退出app代码_uniapp退出APP应用(IOS+安卓)

前言:

近几日使用uni-app 开发移动应用APP,在用户首次安装的时候,需要仔细阅读隐私政策后,方可继续使用APP,否则就直接退出APP

废话结束, 正式进入开发

前置条件:

  1. 开发环境:windows

  2. 开发框架:uni-app , H5+,nativeJS

  3. 编辑器:HbuilderX

   4.兼容版本:安卓,IOS已作测试

此代码可以直接复制到uni-app项目中使用

uni.getSystemInfo({    success: function (res) {    // 判断为安卓的手机        if(res.platform=='android'){      // 安卓退出app      plus.runtime.quit();    }else{      // 判断为ios的手机,退出App      plus.ios.import("UIApplication").sharedApplication().performSelector("exit");    }    }});
     
     

注意:
1.  IOS 使用 plus.runtime.quit(); 是无法退出应用的,最初的时候,作者犯了同样的错误,后来仔细翻过文档以后才发现,IOS不支持此功能,调用后无任何作用,只能通过设备的Home键退出应用;

文档地址:https://www.html5plus.org/doc/zh_cn/runtime.html#plus.runtime.quit

640?wx_fmt=png

 后来通过公司同事,一起讨论研究,发现IOS使用以下代码可以实现,感谢

同事的帮助

plus.ios.import("UIApplication").sharedApplication().performSelector("exit");
     
     

如果感觉本文中的内容对你有用,可以关注本公共号

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值