Foxit PDF SDK

Public 成员函数 | 静态 Public 属性 | 所有成员列表
FSDK::MediaPlayerCallback类 参考

## Public 成员函数
| Close ()
| 关闭媒体播放器的回调函数。 更多...
| GetPlayerSettings ()
| 获取媒体播放器设置的回调函数。 更多...
| GetState ()
| 获取媒体播放器状态的回调函数。 更多...
| Play ()
| 播放媒体播放器的回调函数。 更多...
| Release ()
| 用于释放当前回调对象本身的回调函数。 更多...
| Seek (current_pos)
| 寻找媒体播放器的回调函数。 更多...
| Stop ()
| 停止媒体播放器的回调函数。 更多...

## 静态 Public 属性
static | e_JSMediaPlayerStateClose
| 媒体播放器状态：关闭。
static | e_JSMediaPlayerStateOpen
| 媒体播放器状态的枚举。 更多...
static | e_JSMediaPlayerStatePlaying
| 媒体播放器状态：播放中。
static | e_JSMediaPlayerStateStop
| 媒体播放器状态：停止。
static | e_JSMediaPlayerStateSuspend
| 媒体播放器状态：暂停。

## 详细描述

此类表示用于执行媒体播放器操作的回调对象。 此类中的所有纯虚函数都用作回调函数，应由用户实现。

## 成员函数说明

## ◆ Close()

FSDK::MediaPlayerCallback::Close | ( |  | ) |

关闭媒体播放器的回调函数。

此回调函数将由 javascript 方法“MediaPlayer.close”触发。

返回
  无。

## ◆ GetPlayerSettings()

FSDK::MediaPlayerCallback::GetPlayerSettings | ( |  | ) |

获取媒体播放器设置的回调函数。

此回调函数将由 javascript 属性“MediaPlayer.visible”触发。

返回
  一个 FSDK.MediaSettings 对象。

## ◆ GetState()

FSDK::MediaPlayerCallback::GetState | ( |  | ) |

获取媒体播放器状态的回调函数。

此回调函数将由 javascript 属性“MediaPlayer.isOpen”触发。

返回
  媒体播放器状态。

## ◆ Play()

FSDK::MediaPlayerCallback::Play | ( |  | ) |

播放媒体播放器的回调函数。

此回调函数将由 javascript 方法“MediaPlayer.play”触发。

返回
  true 表示成功，而 false 表示失败。

## ◆ Release()

FSDK::MediaPlayerCallback::Release | ( |  | ) |

用于释放当前回调对象本身的回调函数。

返回
  无。

## ◆ Seek()

FSDK::MediaPlayerCallback::Seek | ( | current_pos |  | ) |

寻找媒体播放器的回调函数。

此回调函数将由 javascript 方法“MediaPlayer.seek”触发。

参数

  [in] | current_pos | 指示播放位置。

返回
  true 表示成功，而 false 表示失败。

## ◆ Stop()

FSDK::MediaPlayerCallback::Stop | ( |  | ) |

停止媒体播放器的回调函数。

此回调函数将由 javascript 方法“MediaPlayer.stop”触发。

返回
  true 表示成功，而 false 表示失败。

## 类成员变量说明

## ◆ e_JSMediaPlayerStateOpen

FSDK::MediaPlayerCallback::e_JSMediaPlayerStateOpen
| static

媒体播放器状态的枚举。

此枚举的值应单独使用。

媒体播放器状态：打开。