如何使用CKFinder检索视频信息?
How to retrieve video information using CKFinder?
我正在使用带有 PHP 连接器的 CKFinder V3,目前我在服务器端使用 command:send
和 ImageInfo
到 retrieve image information 作为宽度和高度,例如:
this._ckFinder.request('command:send', {
name: 'ImageInfo',
folder: file.get('folder'),
params: { fileName: file.get('name') }
})...
目前我需要对视频使用类似的方法,特别是我需要检索视频 with/height 并且我在文档中找不到任何参考,我想知道:
- CKFinder PHP 连接器是否支持此功能?如何检索视频尺寸?
- 如果不支持此功能,是否可以在后端扩展 CKFinder 以提供这些信息?如何从 JS API 中调用它?任何教程或信息?
我知道在 DOM example 中插入视频后,可以使用 HTML5 获取一些元信息。但我更喜欢服务器端解决方案,欢迎任何其他想法。
遗憾的是,CKFinder 无法立即处理视频。为了做到这一点,你应该自己开发这样的东西。这将包括:
- 服务器端 custom command 将 return 需要的信息。
- 将send custom command连接到服务器的客户端插件。
所以只需添加一个 plugin 即可在服务器上添加此类自定义命令,即 VideoInfo
。然后在客户端调用它作为其他命令:
finder.request( 'command:send', {
name: 'VideoInfo',
folder: file.get( 'folder' ),
params: {
fileName: file.get( 'name' )
}
} ).done( function( response ) {
// Process the response
} );
同时检查 API 文档以了解 'command:send' request。
我正在使用带有 PHP 连接器的 CKFinder V3,目前我在服务器端使用 command:send
和 ImageInfo
到 retrieve image information 作为宽度和高度,例如:
this._ckFinder.request('command:send', {
name: 'ImageInfo',
folder: file.get('folder'),
params: { fileName: file.get('name') }
})...
目前我需要对视频使用类似的方法,特别是我需要检索视频 with/height 并且我在文档中找不到任何参考,我想知道:
- CKFinder PHP 连接器是否支持此功能?如何检索视频尺寸?
- 如果不支持此功能,是否可以在后端扩展 CKFinder 以提供这些信息?如何从 JS API 中调用它?任何教程或信息?
我知道在 DOM example 中插入视频后,可以使用 HTML5 获取一些元信息。但我更喜欢服务器端解决方案,欢迎任何其他想法。
遗憾的是,CKFinder 无法立即处理视频。为了做到这一点,你应该自己开发这样的东西。这将包括:
- 服务器端 custom command 将 return 需要的信息。
- 将send custom command连接到服务器的客户端插件。
所以只需添加一个 plugin 即可在服务器上添加此类自定义命令,即 VideoInfo
。然后在客户端调用它作为其他命令:
finder.request( 'command:send', {
name: 'VideoInfo',
folder: file.get( 'folder' ),
params: {
fileName: file.get( 'name' )
}
} ).done( function( response ) {
// Process the response
} );
同时检查 API 文档以了解 'command:send' request。