Skip to content

Commit f7e0037

Browse files
committed
fix
1 parent f05f5ca commit f7e0037

1 file changed

Lines changed: 27 additions & 26 deletions

File tree

Picviewer CE+/Picviewer CE+.user.js

Lines changed: 27 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -210,33 +210,34 @@
210210
}
211211
}
212212
},
213-
// {name:"豆瓣",
214-
// siteExample:"http://movie.douban.com/photos/photo/1000656155/",
215-
// enabled: false,
216-
// url:/^https?:\/\/[^.]*\.douban\.com/i,
217-
// getImage:function(){
218-
// var oldsrc = this.src,
219-
// newsrc = oldsrc;
220-
// var pic = /\/view\/photo\/(?:photo|albumcover|albumicon|thumb)\/public\//i;
221-
// var movieCover = /\/view\/movie_poster_cover\/[si]pst\/public\//i;
222-
// var bookCover = /\/view\/ark_article_cover\/cut\/public\//i;
223-
// var spic = /(img\d+.douban.com)\/[sm]pic\//i
224-
225-
// // 这个网址大图会出错
226-
// // http://movie.douban.com/subject/25708579/discussion/58950206/
227-
// if (pic.test(oldsrc)) {
228-
// newsrc = oldsrc.replace(pic, '/view/photo/raw/public/');
229-
// } else if (movieCover.test(oldsrc)) {
230-
// newsrc = oldsrc.replace(movieCover, '/view/photo/raw/public/');
231-
// } else if (bookCover.test(oldsrc)) {
232-
// newsrc = oldsrc.replace(bookCover, '/view/ark_article_cover/retina/public/');
233-
// } else if (spic.test(oldsrc)) {
234-
// newsrc = oldsrc.replace(spic, '$1/lpic/');
235-
// }
213+
{name:"豆瓣",
214+
siteExample:"http://movie.douban.com/photos/photo/1000656155/",
215+
enabled: false,
216+
url:/^https?:\/\/[^.]*\.douban\.com/i,
217+
getImage:function(){
218+
var oldsrc = this.src,
219+
newsrc = oldsrc;
220+
var pic = /\/view\/photo\/(?:photo|albumcover|albumicon|thumb)\/public\//i;
221+
var movieCover = /\/view\/movie_poster_cover\/[si]pst\/public\//i;
222+
var bookCover = /\/view\/ark_article_cover\/cut\/public\//i;
223+
var spic = /(img\d+.douban.com)\/[sm]pic\//i
224+
225+
// 这个网址大图会出错
226+
// http://movie.douban.com/subject/25708579/discussion/58950206/
227+
if(/movie\.douban\.com\/subject/.test(location.href)){
228+
} else if (pic.test(oldsrc)) {
229+
newsrc = oldsrc.replace(pic, '/view/photo/raw/public/');
230+
} else if (movieCover.test(oldsrc)) {
231+
newsrc = oldsrc.replace(movieCover, '/view/photo/raw/public/');
232+
} else if (bookCover.test(oldsrc)) {
233+
newsrc = oldsrc.replace(bookCover, '/view/ark_article_cover/retina/public/');
234+
} else if (spic.test(oldsrc)) {
235+
newsrc = oldsrc.replace(spic, '$1/lpic/');
236+
}
236237

237-
// return newsrc == oldsrc ? null : newsrc;
238-
// }
239-
// },
238+
return newsrc == oldsrc ? null : newsrc;
239+
}
240+
},
240241
{name:"新浪微博",
241242
siteExample:"http://weibo.com/pub/?source=toptray",
242243
enabled:true,

0 commit comments

Comments
 (0)