【问题标题】:AngularJS and BrightCove Media APIAngularJS 和 BrightCove 媒体 API
【发布时间】:2016-07-23 03:59:14
【问题描述】:

我正在努力将 BrightCove 集成到 Ionic 应用程序中(允许 HTML 和 JS/Angular 作为本机应用程序在移动设备上运行)。

应用程序将播放视频并允许用户下载视频以保存用户的设备,我可以让应用程序播放视频,但在获取视频时遇到问题 用于运行“find_video_by_id”调用的媒体 API。

所以我有一个触发以下功能的下载按钮

_this.downloadBrightcoveVideo = () => {
    let searchParams = {}

    BCMAPI.token = 'xxxx..'
    BCMAPI.callback = 'useDownloadLink'
    BCMAPI.command = 'find_video_by_id'
    searchParams.video_id = 1234567890
    searchParams.media_delivery = 'HTTP'
    searchParams.video_fields = 'FLVURL'

    BCMAPI.find (BCMAPI.command, searchParams)
}

token 和 video_id 设置为我的视频和 URL 访问令牌。

我已尝试将 useDownloadLink 函数设置如下

let useDownloadLink = function () { console.log ("I'm Alive") }

或

function useDownloadLink () { console.log ("I'm Alive") }

或

_this. useDownloadLink = () => { console.log ("I'm Alive") }

每次我运行代码时都会出现以下错误,即使我在下载函数上方使用了 useDownloadLink

Uncaught ReferenceError: useDownloadLink is not defined

我现在尝试了几种变体,但没有任何效果,任何解决方案都将不胜感激。

提前致谢, 阿内

【问题讨论】:

    标签: angularjs brightcove


    【解决方案1】:

    所以在谷歌了一下之后得出结论,最好使用 BrightCove 的 CMS Api 来实现我想要的结果,一旦通过 api 它实际上非常简单..

    希望对其他人有所帮助:D

    编码愉快!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-11-01
      • 2023-03-17
      • 2013-04-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多