首页 > 解决方案 > “react-native-get-music-files”中的 musicCursor 出现问题

问题描述

我称这个函数为 MusicFiles.getAll。它返回 MusicCursor 出了点问题。相反,它应该返回一个包含所有音乐曲目的数组。

 MusicFiles.getAll({})
        .then(tracks => {
          console.log(tracks);
        })
        .catch(error => {
          console.log(error);
        });

预期的输出应该是这样的。

[
  {
    id : 1,
    title : "La danza del fuego",
    author : "Mago de Oz",
    album : "Finisterra",
    genre : "Folk",
    duration : 132132312321, // miliseconds
    cover : "file:///sdcard/0/123.png",
    blur : "file:///sdcard/0/123.png",
    path : "/sdcard/0/la-danza-del-fuego.mp3"
  }
]

标签: react-native

解决方案


就我而言,这是在我的设备上没有音乐时发生的。我正在运行一个模拟器。我使用拖放复制文件。文件已复制但未显示在设备文件管理器中。重新启动了设备。拿到文件了


推荐阅读