首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将全局变量数据从视图发送到控制器?

如何将全局变量数据从视图发送到控制器?
EN

Stack Overflow用户
提问于 2018-04-17 05:19:08
回答 1查看 52关注 0票数 0

我的角度视图文件如下所示。

代码语言:javascript
复制
<!DOCTYPE html>

<video id="myVideo" class="video-js vjs-default-skin"></video>
<script>
  var dataUri;
  var videoData;
    var player = videojs("myVideo", {
    controls: true,
    width: 320,
    height: 240,
    fluid: false,
    plugins: {
        record: {
            audio: true,
            video: true,
            maxLength: 100,
            debug: true
        }
    }
}, function(){
    // print version information at startup
    videojs.log('Using video.js', videojs.VERSION,
        'with videojs-record', videojs.getPluginVersion('record'),
        'and recordrtc', RecordRTC.version);
});
// error handling
player.on('deviceError', function() {
    console.log('device error:', player.deviceErrorCode);
});
player.on('error', function(error) {
    console.log('error:', error);
});
// user clicked the record button and started recording
player.on('startRecord', function() {
    console.log('started recording!');
});
// user completed recording and stream is available
player.on('finishRecord', function() {
    console.log('player : ', player.recordedData.video.name);
    videoData = player.recordedData;
    console.log('finished recording: ', player.recordedData);
}

);


function getVideoData()
{
    return videoData;
}
</script>
<button id="record" onClick="getVideoData();" ng-model="onFileSelect()"></button>

player.on('finishRecord‘)函数()函数被调用时,它将具有player.recordedData变量中记录的视频数据。我的问题是,我想发送player.recordedData到角控制器按钮点击,其id是记录

EN

回答 1

Stack Overflow用户

发布于 2018-04-17 05:34:45

如果vairiable是全局定义的,则可以在任何控制器中直接使用它。尝试将数据放入object.xxx格式。

示例:

代码语言:javascript
复制
var model = {videoData: null};


player.on('finishRecord', function() {
    ...
    model.videoData = player.recordedData;
}

在主计长:

代码语言:javascript
复制
//directly use it, ensure it has data
model.videoData
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49870404

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档