我有一个问题:我正在开发一个 chrome 扩展,当从 youtube api 检索数据时,它看起来像
{
"channelId": "UCdN4aXTrHAtfgbVG9HjBmxQ",
"title": {
"simpleText": "Key & Peele"
},
"navigationEndpoint": {
"clickTrackingParams": "CNsDENowGD8iEwi2tNP20IyHAxWfhbkFHfuIDWM=",
"commandMetadata": {
"webCommandMetadata": {
"url": "/@KeyAndPeele",
"webPageType": "WEB_PAGE_TYPE_CHANNEL",
"rootVe": 3611,
"apiUrl": "/youtubei/v1/browse"
}
},
"browseEndpoint": {
"browseId": "UCdN4aXTrHAtfgbVG9HjBmxQ",
"canonicalBaseUrl": "/@KeyAndPeele"
}
},...
我如何像他们一样使用这些数据在 YouTube 中导航(无需重新加载页面)。我可以用这些数据渲染 ui,但我不知道如何导航
window.location 使页面重新加载。我想我必须使用一些全球 YouTube 资源才能做到这一点。
同样的问题,你知道怎么办了吗?