1

我有来自 Olark 的 JavaScript 代码,它要求您在某处添加到 HTML 正文中。

我将 JavaScript 代码添加到 assets/javascript/olark.js 并将 require olark.js 附加到 application.js

我的应用程序没有任何反应。我还需要做什么才能让 Olark 出现?

4

3 回答 3

3

在 olark 为您提供的代码中有一些 HTML 标记。删除 HTML 标签,它应该可以工作。

这是我的设置:

应用程序/资产/javascripts/application.js

//= require olark

应用程序/资产/javascripts/olark.js

...olark code they provide when you sign up without html

于 2013-08-30T16:43:08.210 回答
1

问题是激活 turbolink 后,当我点击内部链接时,聊天小部件不再可用。我认为我可以在Google Analytics with Rails 问题上使用该主题的相同提示。如果有人对此有提示?;)

于 2014-11-16T17:06:17.520 回答
1

@Bruno 接受的答案有另一种解决方案。

您可以将代码片段放入一个部分中,并在您的视图中呈现它。

这对我来说感觉更整洁,因为您不需要手动删除 html 代码。您可以使用提供的代码片段而无需任何修改。

于 2015-06-09T07:31:29.343 回答