merge(#30): from kidonng/master into sukkaw.master

feat: use `DISQUS.reset` when reloading
next
Sukka 6 years ago committed by GitHub
commit cd48f97ab9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

2
dist/disqus.js vendored

File diff suppressed because one or more lines are too long

@ -133,6 +133,16 @@
* loadDisqus() - 加载 Disqus
*/
function loadDisqus() {
if (window.DISQUS) {
window.DISQUS.reset({
reload: true,
config: function() {
this.page.identifier = disqusjs.config.identifier;
this.page.url = disqusjs.config.url;
this.page.title = disqusjs.config.title;
}
});
} else {
let s = d.createElement('script');
// 显示提示信息
@ -144,6 +154,7 @@
s.setAttribute('data-timestamp', +new Date());
(d.head || d.body).appendChild(s);
}
}
function checkDisqus() {
$$('disqus_thread').innerHTML = `<div id="dsqjs"><section><div id="dsqjs-msg">正在检查 Disqus 能否访问...</div></section><footer><p class="dsqjs-footer">Powered by <a class="dsqjs-disqus-logo" href="https://disqus.com" rel="nofollow noopener noreferrer" target="_blank"></a>&nbsp;&amp;&nbsp;<a href="https://github.com/SukkaW/DisqusJS" target="_blank">DisqusJS</a></p></footer></div>`;

Loading…
Cancel
Save