先申明:轉自http://www.wordpress.org.cn/% a7 J# p+ a$ K" H- ], V+ Q- t6 G+ _
網站上線,想通過微信分享,給網站帶來些流量?! C4 C* m8 H, W3 d0 Y" A( I9 w) x% }
找了很久關於微信縮略圖的獲取解決方法,終於找到,同時可以實現微信圖片標題描述。親測已經通過!" s' g9 Y) O& L0 B- ~0 ~. }
* w! e! H u3 o5 a0 m5 I掃一掃試試
8 a7 X3 q' K5 a8 r2 t用微信掃瞄,然後分享文章試試。分享後就能看到效果
0 t0 `/ k% v, ? ! A# y* y4 |% O. g
4 ^* F+ V: ^) l0 y6 ]+ t$ p
% p( ^2 ~9 l! m( NTips:$ e& a2 J2 u" j
為了更便於各位測試自己的網站,貼上網站二維碼生成網址:& r K3 ?0 I/ f) o ~* t
http://s.jiathis.com/qrcode.php?url=http://www.pptfans.cn5 T6 ]$ g# _8 M4 T
只要把紅色網址部分修改成你自己的網址,用瀏覽器打開就完美生成二維碼了。& j* `5 S. R9 U& D& L$ c
; d1 ~7 _9 V7 `7 X* h* J, W. I先放出成功的案例(以下是成功後的手機截圖)
! a" T# i! A+ {直接分享給好友:5 _3 S3 Z& S, [9 D
, ]: \+ \2 u1 q$ [4 {
7 R) f. ^% l" b, x: @. T6 W
" d4 z) M0 E( k% A" h5 Y! R
分享到朋友圈(這個才是我的目的,哈哈)!- {4 d) X. H/ V6 F( D# U
: G6 L+ J* _" @2 R! L$ S( j+ ?
好了,你是否也想試試?4 e7 G0 {0 t4 `+ y- {+ g; p: J
! S0 u( T* F- Z0 K$ a, f5 O
實現微信圖片標題描述的javascript源代碼. {1 Y2 B- r3 q+ |$ f
以下貼出javascript代碼,把javascript代碼貼到網站head部分,如果不成功,你也可以參考我的網站哦。# _1 }+ G7 W$ e& O
+ Z+ @' _6 {2 ~# u0 N9 X ^/ T- <script>
- var imgUrl = "http://www.pptfans.cn/wp-content/themes/pptfans3.0/images/share-logo.jpg";
- var lineLink = "http://www.pptfans.cn";
- var descContent = '辦公必備的PPT資源站,高品質PPT教程、高質量PPT素材免費下載。';
- var shareTitle = 'PPTfans-PPT超好資源整理';
- var appid = '';
- function shareFriend() {
- WeixinJSBridge.invoke('sendAppMessage',{
- "appid": appid,
- "img_url": imgUrl,
- "img_width": "200",
- "img_height": "200",
- "link": lineLink,
- "desc": descContent,
- "title": shareTitle
- }, function(res) {
- //_report('send_msg', res.err_msg);
- })
- }
- function shareTimeline() {
- WeixinJSBridge.invoke('shareTimeline',{
- "img_url": imgUrl,
- "img_width": "200",
- "img_height": "200",
- "link": lineLink,
- "desc": descContent,
- "title": shareTitle
- }, function(res) {
- //_report('timeline', res.err_msg);
- });
- }
- function shareWeibo() {
- WeixinJSBridge.invoke('shareWeibo',{
- "content": descContent,
- "url": lineLink,
- }, function(res) {
- //_report('weibo', res.err_msg);
- });
- }
- // 當微信內置瀏覽器完成內部初始化後會觸發WeixinJSBridgeReady事件。
- document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() {
- // 發送給好友
- WeixinJSBridge.on('menu:share:appmessage', function(argv){
- shareFriend();
- });
- // 分享到朋友圈
- WeixinJSBridge.on('menu:share:timeline', function(argv){
- shareTimeline();
- });
- // 分享到微博
- WeixinJSBridge.on('menu:share:weibo', function(argv){
- shareWeibo();
- });
- }, false);
- </script>2 @/ [0 I2 w$ O; A1 N8 @
7 D. X3 ?) h* p0 Y; s7 [[color=rgb(51, 102, 153) !important]複製代碼. Y7 H+ k: x/ H
[color=rgb(51, 102, 153) !important]9 i. M) t% F2 O& o; ^+ W5 x1 `
9 _9 L* Z: A. s' f* a2 r2 a5 X1 O7 P, L J2 d+ }' g, T! A! d, }: U
6 q% g! c% q1 @+ E0 C
|