【发布时间】:2016-10-08 11:48:33
【问题描述】:
所以我在脑海中调用带有脚本标签的 wistia 脚本,如下所示:
<script charSet='ISO-8859-1' src='//fast.wistia.com/assets/external/E-v1.js' async defer data-script='wistia' />
但是,当我查看 Chrome 上的网络选项卡时,我注意到来自 Wistia 的 E-v1.js 脚本被加载了两次,这非常重要,因为它是一个 273kb 脚本。
脚本的第一次加载来自https://fast.wistia.com/assets/external/E-v1.js,我调用它的位置。
但是,脚本的第二次加载来自 iframe,尽管我没有在页面上放置任何 iframe。即使在不包含任何 wistia 视频的网页上,此 iframe 也会调用该脚本。推荐人是:https://fast.wistia.com/embed/iframe_shim?domain=com。
这里发生了什么?我认为这是 wistia 试图通过 iframe 延迟加载脚本的一些有用的行为,但它已经加载了......
【问题讨论】:
-
你也有
yoast吗? -
@DavidR wordpress 插件?不,我们不是。
-
@DavidR 我从未提到过 Wordpress ......它与 Wordpress 无关。这是一个 React 通用站点。这是我遇到此问题的唯一外部脚本。
-
对不起.. 删除了我的评论。
-
嗨@John,我也遇到了同样的问题,你解决了吗?
标签: javascript asynchronous video iframe wistia