Foxit PDF SDK

Public 成员函数 | 静态 Public 属性 | 所有成员列表
com.foxit.sdk.MediaPlayerCallback类 参考

## Public 成员函数
void | close ()
| 关闭媒体播放器的回调函数。 更多...
MediaSettings | getPlayerSettings ()
| 获取媒体播放器设置的回调函数。 更多...
int | getState ()
| 获取媒体播放器状态的回调函数。 更多...
boolean | play ()
| 播放媒体播放器的回调函数。 更多...
void | release ()
| 释放当前回调对象自身的回调函数。 更多...
boolean | seek (int current_pos)
| 搜索媒体播放器播放位置的回调函数。 更多...
boolean | stop ()
| 停止媒体播放器的回调函数。 更多...

## 静态 Public 属性
static final int | e_JSMediaPlayerStateClose = 1
| 媒体播放器状态：关闭。
static final int | e_JSMediaPlayerStateOpen = 0
| 媒体播放器状态：打开。
static final int | e_JSMediaPlayerStatePlaying = 2
| 媒体播放器状态：播放中。
static final int | e_JSMediaPlayerStateStop = 3
| 媒体播放器状态：停止。
static final int | e_JSMediaPlayerStateSuspend = 4
| 媒体播放器状态：暂停。

## 详细描述

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

## 成员函数说明

## ◆ close()

void com.foxit.sdk.MediaPlayerCallback.close | ( |  | ) |

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

此回调函数将由JavaScript方法"MediaPlayer.close"触发。

返回
  无。

## ◆ getPlayerSettings()

MediaSettings com.foxit.sdk.MediaPlayerCallback.getPlayerSettings | ( |  | ) |

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

此回调函数将由JavaScript属性"MediaPlayer.visible"触发。

返回
  一个 MediaSettings 对象。

## ◆ getState()

int com.foxit.sdk.MediaPlayerCallback.getState | ( |  | ) |

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

此回调函数将由JavaScript属性"MediaPlayer.isOpen"触发。

返回
  媒体播放器状态。

## ◆ play()

boolean com.foxit.sdk.MediaPlayerCallback.play | ( |  | ) |

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

此回调函数将由JavaScript方法"MediaPlayer.play"触发。

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

## ◆ release()

void com.foxit.sdk.MediaPlayerCallback.release | ( |  | ) |

释放当前回调对象自身的回调函数。

返回
  无。

## ◆ seek()

boolean com.foxit.sdk.MediaPlayerCallback.seek | ( | int | current_pos | ) |

搜索媒体播放器播放位置的回调函数。

此回调函数将由JavaScript方法"MediaPlayer.seek"触发。

参数

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

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

## ◆ stop()

boolean com.foxit.sdk.MediaPlayerCallback.stop | ( |  | ) |

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

此回调函数将由JavaScript方法"MediaPlayer.stop"触发。

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