spotifyplayer 中的 SpotifyAPI

问题描述 投票:0回答:1

所以我在使用 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://www.youtube.com/watch?v=Xcet6msf3eE

reactjs spotify
1个回答
0
投票

您可以使用特定链接,点击后将直接播放专辑:演示链接

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
© www.soinside.com 2019 - 2024. All rights reserved.