首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >shopify脚本标签在商店中不起作用

shopify脚本标签在商店中不起作用
EN

Stack Overflow用户
提问于 2013-05-08 14:55:07
回答 1查看 503关注 0票数 0

遵循来自标准api调用的适当身份验证。

进行完整的身份验证后

代码语言:javascript
运行
复制
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()

这将给出如下响应

代码语言:javascript
运行
复制
ipdb> shopify.ScriptTag(dict(event='onload', src=url)).save()
True

我想它现在在store site中创建了脚本标记

但是当我打开在线商店时,我在商店的源代码中找不到我的脚本url。

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

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-09-08 12:17:48

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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16434472

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档