mirror of
https://github.com/webrecorder/pywb.git
synced 2025-03-24 15:09:54 +01:00
vidrw: formatting, special case for ustream flash
This commit is contained in:
parent
9333ebc843
commit
d2e17bf505
@ -90,7 +90,10 @@ __wbvidrw = (function() {
|
||||
function handle_embed_tag(elem)
|
||||
{
|
||||
var src = elem.getAttribute("src");
|
||||
if (src) {
|
||||
if (!src) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if (elem._vidrw) {
|
||||
return false;
|
||||
}
|
||||
@ -102,11 +105,16 @@ __wbvidrw = (function() {
|
||||
|
||||
elem._vidrw = true;
|
||||
|
||||
check_replacement(elem, src);
|
||||
return true;
|
||||
if (src.indexOf("ustream.tv/flash") >= 0) {
|
||||
var flashvars = elem.getAttribute("flashvars");
|
||||
var res = flashvars.match(/[vc]id=([\d]+)/);
|
||||
if (res) {
|
||||
src = "http://www.ustream.tv/recorded/" + res[1];
|
||||
}
|
||||
}
|
||||
|
||||
return false;
|
||||
check_replacement(elem, src);
|
||||
return true;
|
||||
}
|
||||
|
||||
function handle_object_tag(elem)
|
||||
|
Loading…
x
Reference in New Issue
Block a user