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>