【问题标题】:How to create shopify ScriptTag that would be used without asyncLoad wrapper?如何创建将在没有 asyncLoad 包装器的情况下使用的 shopify ScriptTag?
【发布时间】:2013-03-04 23:17:03
【问题描述】:

Shopify 确实将通过ScriptTag API 添加的所有脚本包装到特殊的 asyncLoad 函数中。虽然在许多情况下这很有意义,但仍然存在需要将脚本标记直接插入标题的情况。

例如,Optimizely 如果没有其他方法插入脚本标签,则工作不会那么顺利,即他们的脚本以某种方式独立出现在店面中,即没有 asyncLoad 功能。

我该怎么做?

一种选择是解析然后发回当前主题,但它看起来很奇怪而且不太可靠,根据我的研究Optimizely 确实知道另一种方法。

【问题讨论】:

    标签: shopify


    【解决方案1】:

    我能够与 Optimizely 取得联系,这是他们的回复:

    我们实际上与 Shopify 合作,默认以这种方式将我们的 sn-p 添加到页面中。我认为没有一种简单的方法可以解决异步限制。

    这是 Shopify 的回复:

    很遗憾,这是一次性的 hack-y 修复,我们目前不会再做任何事情。

    因此,目前解决异步限制的唯一可靠方法是指示用户将脚本放入当前主题,就像其他应用程序所做的那样。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-06
      • 2012-05-03
      • 1970-01-01
      • 2012-07-07
      • 2020-05-08
      • 2014-03-25
      相关资源
      最近更新 更多