Shopify ScriptTag无法正常工作

时间:2016-10-14 06:08:43

标签: javascript ruby-on-rails ruby shopify ruby-on-rails-5

我正在开发一个新的Shopify应用程序。它已经安装好了。我正在开发Shopify API 7.2.0和Ruby 5。

所以我试图在首页上附加一个javascript文件。

我的应用代码>控制器> home_controller.rb

class HomeController ... ShopifyApp::AuthenticatedController
  def index
    ss = ShopifyAPI::ScriptTag.create({:src => "https://.../script.js", :event => 'onload'})
  end
  def script
    ss = ShopifyAPI::ScriptTag.create({:src => "https://.../script.js", :event => 'onload'})
  end
end

这是我找到工作的唯一方式。

如果我只包含一个ss = ShopifyAPI::ScriptTag.create({:src => "https://.../script.js", :event => 'onload'}),则不会附加。

我做错了什么?我没有找到有关它的文档。

1 个答案:

答案 0 :(得分:1)

看起来你没有按照gem

中描述的步骤进行操作

https://github.com/Shopify/shopify_api

我假设您没有设置会话,因此您无法连接"到你的商店。
验证您是否有valide会话并且它将起作用

enter image description here