2025年7月25日
uniapp制作App后台保活
<script>
let music = uni.createInnerAudioContext();
music.autoPlay = true;
music.src = 'https://xxx.com/music.mp3';
music.loop = true;
let interval = null;
export default {
onShow: function() {
console.log('App Show');
music.stop();
},
onHide: function() {
console.log('App Hide');
// #ifdef APP-PLUS
music.play();
music.onEnded(() => {
music.autoPlay = true;
music.src = 'https://xxx.com/music.mp3';
music.loop = true;
music.play();
})
interval = setInterval((res) => {
console.log('当前时间' + new Date())
uni.getLocation({
type: 'wgs84',
success: function(res) {
console.log('当前地址' + JSON.stringify(res))
// uni.request({
// url: baseUrl + '/api/pushAddress',
// method: "POST",
// header: {
// 'content-type': 'application/json;charset:utf-8'
// },
// data: res
// });
}
});
}, 5000);
// #endif
},
};
</script>

鲁ICP备2022013712号-1
鲁公网安备 37068102000415号
Hi, how have you been lately?