【问题标题】:Shaka player social share沙卡玩家社交分享
【发布时间】:2017-08-11 08:46:47
【问题描述】:

我正在使用 shaka 播放器作为我的 html5 DASH 播放器,并且我想允许社交网络集成。 例如,将剪辑分享到 whatsapp/facebook 或作为论坛/网站的链接。

可以使用Shaka播放器吗? (如果更灵活,我可以轻松切换到使用 DashJS)

【问题讨论】:

    标签: html5-video mpeg-dash


    【解决方案1】:

    分享链接几乎独立于播放器本身。

    您将拥有视频流的 URL,因为这是您将提供给播放器的内容,因此您真的只需要使用标准社交网络 API 来共享此链接。

    某些播放器会将此功能作为覆盖或控件包含在视频上,这可能是您的意思 - 但是,您仍然可以通过在网页下方添加您自己的分享按钮来分享您自己的链接。

    我不知道有任何 Shaka 插件允许将其包含在控件中,但如果您想自己添加它,所有控件都分组在:

    例如,您可以在此处查看静音按钮的处理方式:

    /** @private */
    ShakaControls.prototype.onMuteClick_ = function() {
      if (!this.enabled_) return;
    
      this.video_.muted = !this.video_.muted;
    };
    

    您可以添加一个控件来调用您的案例所需的社交网络共享 API。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-07-29
      • 1970-01-01
      • 2015-07-08
      • 2013-02-08
      • 2017-06-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多