0

通过所有正确的身份验证,结果如下:

ipdb> shopify.ScriptTag.find()
[script_tag(347035)]
ipdb> shopify.ScriptTag.get(347035)
{'updated_at': datetime.datetime(2013, 5, 9, 11, 29, 17, tzinfo=tzoffset(None, 19800)), 'src': 'http://itestifyit.com/widget/v1/mystore/script.js', 'created_at': datetime.datetime(2013, 5, 9, 11, 29, 17, tzinfo=tzoffset(None, 19800)), 'event': 'onload', 'id': 347035}

这意味着脚本已上传,但我无法在商店的主页上找到我的脚本标签。

它出什么问题了?还有什么我必须包括的才能让它工作吗?

在 StackOverflow 上进行了广泛搜索后,我遇到了一篇帖子,其中有人提到也必须放置 jquery 脚本,但 jquery 已经包含在 Shopify 加载的商店页面中。我需要覆盖它吗?

任何帮助将不胜感激。

4

1 回答 1

2

它实际上并没有显示为<script>标签。相反,您的脚本是通过 javascript 在页面asyncLoad()函数中加载的。查看页面源并查找该功能。您的脚本应该在那里加载。

此外,如果您使用 HTTPS 访问 shopify 页面,您的脚本也需要通过 HTTPS 提供,否则将不会加载。

于 2013-05-09T13:06:20.913 回答