@@ -136,9 +136,25 @@ <h3>Custom Player</h3>
136
136
width : '480px' ,
137
137
height : '300px' ,
138
138
volume : 0.5 ,
139
+ classname_active : 'is-pmb-active' ,
139
140
on : {
140
- Init : function ( player ) {
141
- console . log ( 'Init' , player ) ;
141
+ PlayerInit : function ( player ) {
142
+ console . log ( 'PlayerInit' , player ) ;
143
+ console . log ( player . GetMediaInfo ( ) ) ;
144
+ console . log ( player . GetPoster ( ) ) ;
145
+ } ,
146
+ PlayerEnded : function ( player ) {
147
+ console . log ( 'PlayerEnded' , player ) ;
148
+ } ,
149
+ PlayerPlay : function ( player ) {
150
+ console . log ( 'PlayerPlay' , player ) ;
151
+ } ,
152
+ PlayerPause : function ( player ) {
153
+ console . log ( 'PlayerPause' , player ) ;
154
+ console . log ( player . GetTime ( ) ) ;
155
+ console . log ( player . GetTimeMax ( ) ) ;
156
+ console . log ( player . GetTimeRatio ( ) ) ;
157
+ console . log ( player . GetTimeDown ( ) ) ;
142
158
} ,
143
159
Play : function ( player ) {
144
160
console . log ( 'Play' , player ) ;
@@ -157,6 +173,8 @@ <h3>Custom Player</h3>
157
173
} ,
158
174
Change : function ( player ) {
159
175
console . log ( 'Change' , player ) ;
176
+ console . log ( player . GetMediaInfo ( ) ) ;
177
+ console . log ( player . GetPoster ( ) ) ;
160
178
}
161
179
}
162
180
} ) ;
@@ -184,39 +202,57 @@ <h3>Custom Player</h3>
184
202
< pre class ="prettyprint lang-html mt-2 ">
185
203
< code >
186
204
<script>
187
- var PMB = new PLAYER_MODULE_BRIGHTCOVE({
188
- id:'brightcovePlayerCustom',
189
- ui_controls:true,
190
- ui_default:true,
191
- videoid:'4230322585001',
192
- account:'20318290001',
193
- width: '480px',
194
- height: '300px',
195
- volume: 0.5,
196
- on: {
197
- Init: function(player){
198
- console.log('Init', player);
199
- },
200
- Play: function(player){
201
- console.log('Play', player);
202
- },
203
- PlayPrep: function(player){
204
- console.log('PlayPrep', player);
205
- },
206
- Pause: function(player){
207
- console.log('Pause', player);
208
- },
209
- Stop: function(player){
210
- console.log('Stop', player);
211
- },
212
- StopAll: function(player){
213
- console.log('StopAll', player);
214
- },
215
- Change: function(player){
216
- console.log('Change', player);
205
+ var PMB = new PLAYER_MODULE_BRIGHTCOVE({
206
+ id:'brightcovePlayerCustom',
207
+ ui_controls:true,
208
+ ui_default:true,
209
+ videoid:'4230322585001',
210
+ account:'20318290001',
211
+ width: '480px',
212
+ height: '300px',
213
+ volume: 0.5,
214
+ classname_active: 'is-pmb-active',
215
+ on: {
216
+ PlayerInit: function(player){
217
+ console.log('PlayerInit', player);
218
+ console.log(player.GetMediaInfo());
219
+ console.log(player.GetPoster());
220
+ },
221
+ PlayerEnded: function(player){
222
+ console.log('PlayerEnded', player);
223
+ },
224
+ PlayerPlay: function(player){
225
+ console.log('PlayerPlay', player);
226
+ },
227
+ PlayerPause: function(player){
228
+ console.log('PlayerPause', player);
229
+ console.log(player.GetTime());
230
+ console.log(player.GetTimeMax());
231
+ console.log(player.GetTimeRatio());
232
+ console.log(player.GetTimeDown());
233
+ },
234
+ Play: function(player){
235
+ console.log('Play', player);
236
+ },
237
+ PlayPrep: function(player){
238
+ console.log('PlayPrep', player);
239
+ },
240
+ Pause: function(player){
241
+ console.log('Pause', player);
242
+ },
243
+ Stop: function(player){
244
+ console.log('Stop', player);
245
+ },
246
+ StopAll: function(player){
247
+ console.log('StopAll', player);
248
+ },
249
+ Change: function(player){
250
+ console.log('Change', player);
251
+ console.log(player.GetMediaInfo());
252
+ console.log(player.GetPoster());
253
+ }
217
254
}
218
- }
219
- });
255
+ });
220
256
</script>
221
257
222
258
<button class="btn btn btn-secondary" onclick="PMB.Stop()">Media停止(Stop)</button>
0 commit comments