Yasuko
Yasuko copied to clipboard
多说评论加载不出来以及封面图的问题
上一个问题我问了all.min.js合并了哪些文件,我后来直接在all.min.js上面修改,修改了
- duoshuoQuery的short_name
- GlobalConfigue的duoshuoDomain
3.[可用] o.indexOf("upaiyun")这个地方修改成七牛的api,域名判断为o.indexOf("qnssl.com") api为 (o += "?imageView2/2"),(o += "/w/" + i.scale_width),(o += "/format/webp")
** 多说一直没加载出来,发现commentLoader是被执行了的,甚至延时250ms后$(".comment-area").append(e)也是执行的,但页面就是没有加载多说,滑动到评论区域会报错
另外七牛的api可以用,lazyload也是没有问题,但对于封面有一些问题, 测试发现alt属性控制是否显示,值为cover的时候隐藏,full-img时显示。但主页封面图一直是文章的第一张图片。我发现你的封面图并不是第一张,你是怎么写的?
@paynexu 1.多说的ember js我是放在assets文件夹中,没有用官方的js 2.封面需要在文章最开始加入 img标签,增加alt属性cover即可。
我的问题解决了。原因是:
- 多说加载不上,是因为我很早以前在设置里页脚代码加了jquery1.11.x,去掉就好了
- 主页文章封面的问题可能是我理解错了,我以为只要加了alt="cover",图片无论在页面中那个位置都行,其实如果不改ghost的markdown渲染引擎是做不到的。正确的做法是仍然要放在文章头,如果不想让这个图片在文章页的开始的话,alt设为cover(即不可见),在想放置这个图片的位置再加上这个图片(alt设为full-img),当然如果想文章开始就显示这个图片,直接设置为full-img就好。