You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Sanity Studio升级后@sanity/preview-kit实时预览失效求助

Sanity实时预览失效问题求助

我已将Sanity Studio升级至最新版本(当前为3.16.7),同时迁移至新的@sanity/preview-kit以支持实时预览功能。严格遵循官方指南和示例操作后,实时预览功能仍无法正常工作——在Sanity Studio中输入内容时,预览页面无法实时同步更新(旧版本预览功能曾正常运行)。

明确说明:预览模式下页面加载正常(可显示草稿内容),刷新页面能看到更改,但无法随输入实时更新。

相关代码概况

  • getStaticProps会检查draftMode,若启用,获取页面数据的fetch()会使用previewDrafts视角,并禁用useCdn。
  • 主<Layout />组件中动态加载了PreviewProvider组件。
  • PreviewProvider加载LiveQueryProvider组件时配置:
    • client设为带有previewDrafts视角的Sanity客户端
    • token已设置为有效的读取令牌
    • logger设为console

浏览器控制台日志

[@sanity/preview-kit]: fetch documents count
[@sanity/preview-kit]: documents count 894
[@sanity/preview-kit]: With the current configuration you can expect that: Updates are applied in real-time. The cache is set to max 3000 documents.

代码截图

代码截图

内容的提问来源于stack exchange,提问作者Ruud van Falier

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.09 19:48:13