Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/401.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Shopify ScriptTag无法正常工作_Javascript_Ruby On Rails_Ruby_Shopify_Ruby On Rails 5 - Fatal编程技术网

Javascript Shopify ScriptTag无法正常工作

Javascript Shopify ScriptTag无法正常工作,javascript,ruby-on-rails,ruby,shopify,ruby-on-rails-5,Javascript,Ruby On Rails,Ruby,Shopify,Ruby On Rails 5,我正在开发一个新的Shopify应用程序。它已经安装好了。我正在开发ShopifAPI 7.2.0和Ruby 5 所以我试图在frontpage上附加一个javascript文件 这是我在app>controllers>home\u controller.rb上的代码 class HomeController ... ShopifyApp::AuthenticatedController def index ss = ShopifyAPI::ScriptTag.create({:sr

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

所以我试图在frontpage上附加一个javascript文件

这是我在app>controllers>home\u 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 类HomeController。。。ShopifyApp::AuthenticatedController def索引 ss=shoppifyAPI::ScriptTag.create({:src=>)https://.../script.js“,:event=>onload'}) 结束 def脚本 ss=shoppifyAPI::ScriptTag.create({:src=>)https://.../script.js“,:event=>onload'}) 结束 结束 这是我找到的唯一工作方式

如果我只包括一个
ss=shopifiapi::ScriptTag.create({:src=>)https://.../script.js“,:event=>‘onload’})
它不附加


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

看起来您没有按照gem中描述的步骤操作

我假设您没有设置会话,因此无法“连接”到您的商店。
确认您有一个valide会话,它将工作