re.sub版本clly

2010-12-27 21:45:40 +08:00
 c
https://gist.github.com/756144
5171 次点击
所在节点    Python
7 条回复
c
2010-12-27 21:46:49 +08:00
其实可以做到更高级,用urlfetch去获取文件类型,然后转化为对应的链接。
evenkevin
2010-12-27 22:17:02 +08:00
不错。sub用在这里挺合适的
lamengao
2010-12-27 22:40:50 +08:00
其实解决cl.ly链接文件类型的问题在前端可以很轻松地处理。
监听image的onerror事件,当onerror被触发时就可以肯定不是图片,然后在事件处理程序中把图片直接显示为链接。
c
2010-12-27 23:57:24 +08:00
@lamengao 在手机客户端上可能不支持JS哪。在后台处理下,一劳永逸。用js,每次都要处理一下 :)
lamengao
2010-12-28 01:01:36 +08:00
@c 后端该怎么处理就怎么处理,代码不用变。只不过在前端加一个js函数来解决图片加载失败的情况.
当然,使用这个小trick都是因为不能很方便地判断cl.ly的文件类型。
Mrxx
2010-12-28 08:57:45 +08:00
@c sa3相册还会开发么?我给 c [at]sa3.org发邮件了,但一直没回复
c
2010-12-28 09:53:31 +08:00
@Mrxx 开发啊,没有收到邮件。悲剧,重新发一次?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/6401

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX