VUE:API 轮询不适用于移动设备

时间:2021-07-11 20:04:22

标签: javascript vue.js nuxt.js

我正在尝试轮询无线电服务器 API(我无法控制)以在我的 NuxtJs 应用程序的客户端更新当前播放的歌曲。虽然它在桌面上按预期工作(当前播放曲目更新,控制台日志显示每 5 秒轮询一次),但在我在任何移动设备上测试时它不会更新。

这是我的代码:

    methods: {
      pollData() {
    
        this.polling = setInterval(() => {
          this.$store.dispatch('getNowPlaying')
        }, 5000)
      },

   computed: {
   ...mapGetters({
        nowPlaying: 'nowPlaying'
   })

移动设备是否由于性能问题默认禁用此类轮询?考虑到我不控制 API,是否有替代方法?

0 个答案:

没有答案