如何在页面上嵌入 youtube 视频

How to embed youtube video on the pages

我想在页面上嵌入多个 YouTube 视频,并希望为内容创建者提供相同的选项。我确实看到了模块 apostrophe-oembed and browser-apostrophe-oembed。你能提供相同的例子吗?谢谢!

我是 P'unk Avenue 的 Apostrophe 的首席开发人员。

尝试apostrophe-video-widgets。就像将任何其他小部件添加到 apos.areaapos.singleton 调用一样。没有必填项。

提醒一下,当调用 apos.areaapos.singleton 时,您只需要小部件的名称 (apostrophe-video),而不是碰巧提供它的模块的名称(apostrophe-video-widgets).

对我有用的解决方案是:

  1. 在 app.js 文件中添加小部件。 'apostrophe-video-widgets': {},
  2. 将 apostrophe-video-widgets 文件夹从 node_modules 文件夹复制到 root/lib/modules

现在的最新版本是 2018 年 11 月,我需要做的就是将 'apostrophe-video': {} 添加到页面上 apos.area 的小部件列表中。添加内容到 app.js 导致网站崩溃。