forked from 0x2620/pandora
fix pdf embed postMessage
This commit is contained in:
parent
7c3576c59b
commit
da89475bad
1 changed files with 24 additions and 0 deletions
|
@ -3,6 +3,30 @@ Ox.Message.bind(function(event, data, oxid) {
|
|||
//process messages here
|
||||
}
|
||||
});
|
||||
Ox.$parent = {
|
||||
postMessage: function(event, message) {
|
||||
Ox.Message.post(event, message);
|
||||
return this;
|
||||
},
|
||||
onMessage: function() {
|
||||
var callback;
|
||||
if (Ox.isObject(arguments[0])) {
|
||||
Ox.forEach(arguments[0], function(callback, event) {
|
||||
Ox.Message.bind(function(evt, data, oxid) {
|
||||
if (Ox.isUndefined(oxid) && event == evt) {
|
||||
callback(data);
|
||||
}
|
||||
});
|
||||
});
|
||||
} else {
|
||||
callback = arguments[0];
|
||||
Ox.Message.bind(function(event, data, oxid) {
|
||||
Ox.isUndefined(oxid) && callback(event, data);
|
||||
});
|
||||
}
|
||||
return this;
|
||||
}
|
||||
};
|
||||
|
||||
function getEmbedURL(id, videoURL) {
|
||||
var parsed = Ox.parseURL(videoURL),
|
||||
|
|
Loading…
Reference in a new issue