require(["gitbook", "jQuery"], function(gitbook, $) {
var loadChangyanDynamic = function() {
var sourceId = location.pathname.replace(/\//g,'-');
if (sourceId.charAt(sourceId.length - 1) == '-') {
sourceId = sourceId + 'index.html';
}
$(".book-body .page-inner").append('<div id="SOHUCS" sid="' + sourceId + '"></div>');
if (window.changyan && window.changyan.api) {
window.changyan.api.config = window.gitbookChangyanConfig;
var appid = window.changyan.api.config.appid;
var conf = window.changyan.api.config.conf;
var doc = document,
s = doc.createElement('script'),h = doc.getElementsByTagName('head')[0] || doc.head || doc.documentElement;
s.type = 'text/javascript';
s.charset = 'utf-8';
s.src = 'http://assets.changyan.sohu.com/upload/changyan.js?conf='+ conf +'&appid=' + appid;
h.insertBefore(s,h.firstChild);
} else {
console.log('无法获取畅言config');
}
};
gitbook.events.bind("start", function(e, config){
window.gitbookChangyanConfig = config.changyan;
window.changyan = {};
window.changyan.api = {};
window.changyan.api.config = config.changyan;
});
gitbook.events.bind("page.change", function(e){
loadChangyanDynamic();
});
});