如何判断SVG何时完成渲染

时间:2012-05-18 07:45:51

标签: svg

我有一个SVG,需要很短的时间来加载(大约2-3)秒。在那段时间里,它看起来有点滑稽。无论如何要告诉SVG何时完成呈现,这样我可以设置一个微调器或隐藏它或其他东西?

1 个答案:

答案 0 :(得分:2)

你无法分辨。限制是为了保护用户的安全。请参阅https://bugzilla.mozilla.org/show_bug.cgi?id=608030以获取有关何时考虑使用Firefox的更详细说明,但其他UA会得出相同的结论,因此您无法在任何UA中执行此操作。

来自引用的错误......

  

对链接的访问进行有条件的操作似乎很危险。我没有试过这个,但假设攻击者想知道用户是否去过example.com。攻击者可以设置指向example.com的超链接的href,然后在隐藏的iframe中导航到example.com。如果MozAfterPaint事件触发超链接所在的文档,您就会知道该用户尚未访问www.example.com。否则,他们有。