SukkaW / DisqusJS

:speech_balloon: Render Disqus comments in Mainland China using Disqus API
https://disqusjs.skk.moe
MIT License
646 stars 56 forks source link

当使用pjax时,disqusjs显示异常 #14

Closed tetsaicn closed 5 years ago

tetsaicn commented 5 years ago

直接打开文章 很明显,disqus正常工作了 但是如果从首页中打开这篇文章,会造成这样的效果 image APlayer有类似的问题,但可以通过pjax刷新时回调 if (typeof aplayers !== 'undefined'){ for (var i = 0; i < aplayers.length; i++) { try {aplayers[i].destroy()} catch(e){} } } loadMeting(); 解决,不知道disqusjs该如何正常回调,或是增加原生pjax支持?

tetsaicn commented 5 years ago

已找到相关PR: #4 README藏得太深,没看见 closed

SukkaW commented 5 years ago

@tetsaicn 目前 DisqusJS 一律使用 new DisqusJS 方法创建一个 DisqusJS 实例,跳转新页面时直接重新创建一个新的 DisqusJS 实例即可。

zhangzq commented 5 years ago

@tetsaicn 目前 DisqusJS 一律使用 new DisqusJS 方法创建一个 DisqusJS 实例,跳转新页面时直接重新创建一个新的 DisqusJS 实例即可。

遇到同样的问题了。重新创建一个新的也不行。就像上面截图里显示的那样,评论显示都正常,就是那个“加载中..."的一大串提示不会自动消失。