uniapp 接 极光推送

//极光推送
            // #ifndef H5
            const jyJPush = uni.requireNativePlugin('JY-JPush'); //插件中心购买
            jyJPush.setJYJPushAlias({
                    userAlias: 'userAlias'
                }, result=> {
                    console.log(JSON.stringify(result))
                //  设置成功或者失败,都会通过这个result回调返回数据;数据格式保持极光返回的安卓/iOS数据一致
                //  注:若没有返回任何数据,考虑是否初始化完成
                uni.showToast({
                    icon:'none',
                    title: JSON.stringify(result)
                })
            });
            jyJPush.addJYJPushReceiveNotificationListener(result=> {
                console.log(JSON.stringify(result))
                //  监听成功后,若收到推送,会在result返回对应的数据;数据格式保持极光返回的安卓/iOS数据一致
                creatMusic('/static/mp3/order_tip.caf') 
                uni.showToast({
                icon:'none',
                title: JSON.stringify(result)
                })
            });
            jyJPush.addJYJPushReceiveOpenNotificationListener(result=> {
                console.log(JSON.stringify(result))
                //  监听成功后,若点击推送消息,会触发result;数据格式保持极光返回的安卓/iOS数据一致
                uni.showToast({
                icon:'none',
                title: JSON.stringify(result)
                })
            });
            // #endif

你可能感兴趣的:(uniapp)