当前位置:首页 > javascript > vue > 正文内容

Uniapp退出应用

hxing6413年前 (2022-06-20)vue1908

App

if (uni.getSystemInfoSync().platform == 'ios'){
    plus.ios.import("UIApplication").sharedApplication().performSelector("exit")
} else if (uni.getSystemInfoSync().platform == 'android'){
    plus.runtime.quit();
}

微信小程序平台

<navigator target="miniProgram" open-type="exit">退出小程序</navigator>

Android 注意:iOS 平台不支持此 API。

plus.runtime.quit();

iOS

const threadClass = plus.ios.importClass("NSThread");
const mainThread = plus.ios.invoke(threadClass, "mainThread");
plus.ios.invoke(mainThread, "exit");
//上面的不行就用下面的
plus.ios.import("UIApplication").sharedApplication().performSelector("exit")


扫描二维码推送至手机访问。

版权声明:本文由星星博客发布,如需转载请注明出处。

本文链接:http://xingxinghan.cn/?id=394

分享给朋友:

“Uniapp退出应用” 的相关文章

Vue3源码之createApp

Vue.js 3中的createApp是用于创建一个Vue应用的函数。它的原理可以简单地解析为以下几个步骤:1. 创建一个应用实例:createApp函数会返回一个应用实例,该实例代表整个Vue应用的根实例。2. 组件注册:通过app.component方法,可以注册全局组件或局部组件。全局组件可以...

vue3 setup方法执行原理

Vue 3中的setup函数是在组件实例创建之前调用的一个特殊函数,它主要用于配置组件的状态和行为。下面是setup函数的执行原理的分析:在组件定义中,通过setup属性指定一个函数,例如:export default {     &nb...

UniApp H5项目指南:处理二维码生成和扫描操作

UniApp H5项目指南:处理二维码生成和扫描操作

在我们基于UniApp的H5项目中,需要生成一些二维码进行展示,另外也需要让用户可以扫码进行一定的快捷操作,本篇随笔介绍一下二维码的生成处理和基于H5的扫码进行操作。二维码的生成,使用了JS文件weapp-qrcode.js进行处理,而二维码扫码则是基于一个第三方组件的方式进行支持的,最后通过统一入...

Vue.js 系列教程:深入理解组件、Props和Slots

Vue.js 是一款流行的 JavaScript 框架,它提供了一种组件化的开发方式,使得构建复杂的用户界面变得更加简单和高效。 在本篇教程中,我们将深入探讨 Vue.js 中的组件、Props 和 Slots 的概念和用法。 组件...

Vue.js双向绑定的实现原理解析与实例演示

1. 简介 Vue.js作为一款流行的前端框架,其双向绑定机制是其核心特性之一。通过双向绑定,Vue.js实现了数据模型和视图之间的即时同步,为开发者提供了极大的便利。在本文中,我们将深入探讨Vue.js双向绑定的实现原理,并结合代码示例进行详细解释。...

Vue中的防抖节流技术,提升用户交互体验

在Vue开发中,我们经常会遇到需要处理用户频繁操作的场景,例如搜索框输入联想、窗口大小改变等。这时,使用防抖节流技术能够有效地控制事件触发频率,提升用户体验和页面性能。 1. 防抖技术 防抖(Debounce)是指在事件被触发后,等...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。