相关疑难解决方法(0)

Disqus注释无法加载localhost?

我想使用通用代码,并且在完成最基本的功能时遇到了困难.

我想创建一个测试的短名称和一个我的部署,我在Disqus管理面板中做了.

这是我的show动作中的disqus代码:

# inside show.html.erb
<%= render raw 'comments' %>

# partial "comments"

  <div id="disqus_thread"></div>
    <script type="text/javascript">
      var disqus_shortname = '<%= Post::DISQUS_SHORTNAME %>';
      var disqus_identifier = '<%= @post.id %>';
      var disqus_url = '<%= url_for([:blog, @topic, @post])%>';
        (function() {
            var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
            dsq.src = 'http://' + disqus_shortname + '.disqus.com/embed.js';
            (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
        })();
    </script>
    <noscript>Please enable JavaScript to view the <a href="http://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
    <a href="http://disqus.com" class="dsq-brlink">blog comments …
Run Code Online (Sandbox Code Playgroud)

javascript ruby-on-rails disqus

28
推荐指数
3
解决办法
1万
查看次数

标签 统计

disqus ×1

javascript ×1

ruby-on-rails ×1