javascript - webapp unresponsive after argelius' favorite-star -
after using argelius' favorite star in ios webapp js becomes unresponsive. in desktop safari works gives error refused unsafe header "location", after digging around seems unrelated thought should mention it.
any ideas?
maybe wrong in way implemented it, first github repository implement.
this code in <head>:
<script src="https://argelius.github.io/favorite-star/bower_components/webcomponentsjs/webcomponents.js"></script> <link rel="import" href="https://argelius.github.io/favorite-star/favorite-star.html"> edit: after using ios web inspector found scope.wrappers.window returned null, digging further found solution:
change:
function getdescriptor(source, name) { try { return object.getownpropertydescriptor(source, name); } catch (ex) { return dummydescriptor; } } for:
function getdescriptor(source, name) { try { var desc = object.getownpropertydescriptor(source, name); if (desc) return desc; } catch (ex) { // return dummy descriptor } return dummydescriptor; }
after using ios web inspector found scope.wrappers.window returned null, digging further found solution:
change:
function getdescriptor(source, name) { try { return object.getownpropertydescriptor(source, name); } catch (ex) { return dummydescriptor; } } for:
function getdescriptor(source, name) { try { var desc = object.getownpropertydescriptor(source, name); if (desc) return desc; } catch (ex) { // return dummy descriptor } return dummydescriptor; } credit: https://github.com/webcomponents/webcomponentsjs/issues/628
Comments
Post a Comment