我有来自Olark的JavaScript代码,要求您在某处添加HTML主体。
我将JavaScript代码添加到assets / javascript / olark.js,并将一个require olark.js附加到application.js
我的应用中没有任何事情发生。我还需要做些什么才能让Olark出现?
答案 0 :(得分:3)
在olark为您提供的代码中,有一些HTML标记。删除HTML标记,它应该可以工作。
这是我的设置:
应用程序/资产/ Javascript角/ application.js中
//= require olark
应用程序/资产/ Javascript角/ olark.js
...olark code they provide when you sign up without html
答案 1 :(得分:1)
问题在于,通过激活turbolink,当我在内部链接上显示时,聊天窗口小部件不再可用。 我认为我可以在Google Analytics with Rails issue上使用与此主题相同的提示。如果有人有提示吗? ;)
答案 2 :(得分:1)
@Bruno已接受答案的另一种解决方案。
您可以将代码段放入局部,然后在视图中进行渲染。
这对我来说更合适,因为您不需要手动删除html代码。您可以使用提供的代码段而无需任何修改。