Shaka 播放器 - 未定义 HTMLMediaElement

Shaka player - HTMLMediaElement is not defined

当我在 Nuxt 中安装 shaka playermode: universal 时,我收到了这个错误:

spa 模式下 shaka 有效,但在 universal 模式下无效。


感谢回答,问题已通过以下方式解决:

if (process.client) {
  window.shaka = require('shaka-player/dist/shaka-player.compiled.js')
  require('shaka-player/dist/shaka-player.ui')
}

您没有提供任何代码,但我 90% 确定这是因为 运行 在服务器上时 window 不存在。

我的答案可以在这里找到: