Remove Dropbox Onebox For Audio Links

大家好。刚看到这个帖子。据我理解,情况总结如下:

  1. 目前,如果你在 Discourse 中包含一个 Dropbox 音频链接,系统会尝试对其进行“一键预览”(onebox)——即尝试将该链接转换为可在 Discourse 帖子内直接播放的音频播放器。

  2. 但是,Dropbox 不允许远程播放。因此,用户只会看到一个无法实际播放的音频播放器。你可以尝试在链接末尾添加 ?dl=1 以启用播放器播放,但这在大多数浏览器中实际上也无效(例如,在我使用的 Chrome 浏览器中就不行)。

  3. 替代方案是让用户直接上传文件——但这可能会很昂贵,因为音频文件可能很大,或者使用 Dropbox 以外的其他服务。

我认为第一个帖子中的原始问题仍然有效——如果“一键预览”无法正常工作,那么最好关闭该链接的一键预览功能,以便用户获得最直接的结果:一个能让他们访问 Dropbox 上实际文件的链接。

用户可能不会理解我刚才列出的第 1 到第 3 步。他们只会认为 Dropbox 链接要么(1)自动播放,要么(2)带你进入 Dropbox 网站并在那里播放。因此,如果文件无法播放,最好直接提供一个链接,让用户点击后前往 Dropbox 查看文件。