tolerate insertRule error since browser may throw Error on wrong prefix
This commit is contained in:
@@ -630,7 +630,14 @@ export class Replayer {
|
|||||||
index === undefined
|
index === undefined
|
||||||
? undefined
|
? undefined
|
||||||
: Math.min(index, styleSheet.rules.length);
|
: Math.min(index, styleSheet.rules.length);
|
||||||
styleSheet.insertRule(rule, _index);
|
try {
|
||||||
|
styleSheet.insertRule(rule, _index);
|
||||||
|
} catch (e) {
|
||||||
|
/**
|
||||||
|
* sometimes we may capture rules with browser prefix
|
||||||
|
* insert rule with prefixs in other browsers may cause Error
|
||||||
|
*/
|
||||||
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user