uniapp创建桌面快捷方式open in new window

WARNING

注意兼容性

创建

可以自定义图标和文字

//点击创建快捷方式
function createShortcut(){
    // plus.navigator.createShortcut();
    plus.navigator.createShortcut(
        {
            name: "扫一扫",
            icon: '/static/logo.png',
            extra:{
                path:'/pages/login/login',// 应用地址
                title:'第一个快捷方式'
            },
            // toast: "已创建快捷方式到桌面"
        },
        function(e){
            console.log("A=", e) // {"sure":false}
        },
        function(e){
            console.log("B=", e)
            console.log("C=", e.message)
        }
    )
}

判断

onShow() {
    if (plus.runtime.launcher === 'shortcut') {
        console.log('通过快捷方式启动,现在去扫一扫!')
    }
}
贡献者: mankueng