如何使用CKFinder检索视频信息?

时间:2017-03-03 10:16:30

标签: php ckfinder

我正在使用CKFinder V3和PHP Connector,目前我在服务器端使用command:sendImageInforetrieve image information作为宽度和高度,例如:

this._ckFinder.request('command:send', {
                    name: 'ImageInfo',
                    folder: file.get('folder'),
                    params: { fileName: file.get('name') }
                })...

目前我需要对视频使用类似的方法,特别是我需要使用/ height检索视频而我在文档中找不到任何引用,我想知道:

  • CKFinder PHP Connector是否支持此功能?如何检索视频尺寸?
  • 如果不支持此功能,可以在后端级别扩展CKFinder,以便它可以提供这些信息吗?如何从JS API调用它?任何教程或信息?

我知道在DOM example中插入视频后,可以使用HTML5获取一些元信息。但我更喜欢服务器端解决方案,欢迎任何其他想法。

1 个答案:

答案 0 :(得分:1)

不幸的是,CKFinder不会开箱即用。为了做到这一点,你应该自己开发这样的东西。这包括:

  1. 将返回所需信息的服务器端custom command
  2. send custom command发送到服务器的客户端插件。
  3. 所以只需添加plugin即可在服务器上添加此类自定义命令,即VideoInfo。然后在客户端将其称为其他命令:

    finder.request( 'command:send', {
        name: 'VideoInfo',
        folder: file.get( 'folder' ),
        params: {
            fileName: file.get( 'name' )
        }
    } ).done( function( response ) {
        // Process the response
    } );
    

    另请查看'command:send' request的API文档。