所以我在使用 SpotifyPlayer 时遇到了一些麻烦,因为他们将其设为高级版。我想知道是否可以在不使用
react-spotify-web-playback
... 的情况下以其他方式播放 Spotify 播放器
虽然这是代码...
import React from 'react'
import { useEffect } from 'react'
import { useState } from 'react'
import SpotifyPlayer from 'react-spotify-web-playback'
function Player({accessToken,trackUri}) {
const [play,setPlay] = useState(false)
useEffect(() => setPlay(true),[trackUri])
if (!accessToken) return null
return (
<SpotifyPlayer
token={accessToken}
showSaveIcon
callback={state => {
if (!state.isSaved) setPlay(false)
}}
play={true}
uris = {trackUri ? [trackUri] : []}
></SpotifyPlayer>
)
}
export default Player
我在上一篇教程中看到了这一点……但是 SpotifyPlayer 是高级版,所以有人可以告诉我或者我可以创建替代方案或其他方式来获取 Spotify 播放器吗?或者是其他东西。谢谢。
您可以使用特定链接,点击后将直接播放专辑:演示链接
https://open.spotify.com/track/0dEIca2nhcxDUV8C5QkPYb?context=spotify:album:4m2880jivSbbyEGAKfITCa&play=1
https://open.spotify.com/track/ID_FIRST_TRACK?context=spotify:album:ALBUM_ID&play=1