laike9m/zhihu-card

footer 解析有点异常

Closed this issue · 8 comments

这个card显示的footer部分是怎么解析的呀?
我刚刚试用了下,footer提取的字符好像少了一部分。

image

上图中http://tianjun后面应该还有.ml

主要是考虑到有些人的自我介绍太长了,导致下面文字很多不美观。所以只截取了第一句话。但是第一句话怎么确定呢?一个规则是取到 .,所以就把 .ml 给去掉了。

我马上改一下,不处理 . 应该就可以了,反正也没几个人用。

你再试一下呢?对了,因为用了 localstorage,所以你得把页面的 localstorage 也清一下,会弄吧?

呃,这下直接全没了。。。

image

不好意思,能把你的 hash 邮件给我吗?这样我好调试一下……

@laike9m 已发,
我感觉,应该可以根据设定的宽度只显示一行或者两行description,多余的截断就好了

这下终于 ok 了,直接加了个判断,描述在 25 个 byte 以下的直接全返回。

你那个思路是不行的,因为如果只限定显示一行或者两行,会把一整句话给截断,不可能不考虑标点符号。

我把服务端也开源出来算了,方便修改。

你那个思路是不行的,因为如果只限定显示一行或者两行,会把一整句话给截断,不可能不考虑标点符号。

有道理!