【问题标题】:shopify script tag not functional on storeshopify 脚本标签在商店中不起作用
【发布时间】:2013-05-08 06:55:06
【问题描述】:

遵循标准 api 调用的正确身份验证。

完成认证后

shortname= shopify.Shop.site
shortname=shortname[8:-20]
url='http://mysite.com/widget/v1/'+str(shortname)+'/script.js'
shopify.ScriptTag(dict(event='onload', src=url)).save()

这给出的响应为

ipdb> shopify.ScriptTag(dict(event='onload', src=url)).save()
True

我想现在在商店站点中创建脚本标签

但是在网上打开商店时,我无法在商店的源代码中找到我的脚本网址。

知道为什么事情不是这样吗??

【问题讨论】:

    标签: python api shopify


    【解决方案1】:

    脚本是在触发 onload 事件时注入到代码中的,之前它不是直接插入到代码中的。如果您正在查看商店的来源,您应该会看到您的脚本 url 插入到 asyncLoad 函数中。这个函数只在 onload 被触发时加载所有脚本标签 js 文件。如果它仍然不存在,您应该尝试通过 API 获取脚本标签列表,并确保您的在该列表中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-02-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-26
      • 1970-01-01
      • 2019-04-22
      相关资源
      最近更新 更多