uni-app中退出系统的实现

app中退出系统

    // #ifdef APP-PLUS
    if (plus.os.name.toLowerCase() === 'android') {
        plus.runtime.quit();
    } else {
        const threadClass = plus.ios.importClass("NSThread");
        const mainThread = plus.ios.invoke(threadClass, "mainThread");
        plus.ios.invoke(mainThread, "exit");
    }
    // #endif
    // #ifdef H5
        var userAgent = navigator.userAgent;
    if (userAgent.indexOf(“Firefox”) != -1 || userAgent.indexOf(“Chrome”) != -1) return window.location.href = ”about: blank”;
    if (userAgent.indexOf(‘Android’) > -1 || userAgent.indexOf(‘Linux’) > -1) return window.opener = null,window.open(‘about: blank’, ’_self’, ”).close();
    return window.opener = null,window.open(“about: blank”, “_self”),window.close();
    // #endif
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。