зеркало из https://github.com/mozilla/popcorn-js.git
tic #115 javascript command
This commit is contained in:
Родитель
b67392c7c3
Коммит
e15b320ee5
23
popcorn.js
23
popcorn.js
|
@ -965,7 +965,23 @@
|
|||
this.videoManager.videoElement.currentTime = this.params.seekto;
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////
|
||||
// Javascript Command
|
||||
////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
Popcorn.JsCommand = function(name, params, text, videoManager) {
|
||||
Popcorn.VideoCommand.call(this, name, params, text, videoManager);
|
||||
this.start = eval(this.params.start);
|
||||
this.stop = eval(this.params.stop);
|
||||
this.onIn = function() {
|
||||
this.start();
|
||||
};
|
||||
this.onOut = function() {
|
||||
this.stop();
|
||||
};
|
||||
};
|
||||
|
||||
// Wrapper for accessing commands by name
|
||||
// commands[name].create() returns a new command of type name
|
||||
// Not sure if this is the best way; maybe it's too fancy?
|
||||
|
@ -1035,6 +1051,11 @@
|
|||
create: function(name, params, text, videoManager) {
|
||||
return new Popcorn.SeekCommand(name, params, text, videoManager);
|
||||
}
|
||||
},
|
||||
javascript: {
|
||||
create: function(name, params, text, videoManager) {
|
||||
return new Popcorn.JsCommand(name, params, text, videoManager);
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
|
|
Двоичные данные
tools/jsshellhelper.pyc
Двоичные данные
tools/jsshellhelper.pyc
Двоичный файл не отображается.
Загрузка…
Ссылка в новой задаче