友盟6.0(demo里的)以上的新浪微博分享網(wǎng)頁鏈接總是失敗,6.0一下解決方法一樣:要把鏈接拼接在text后邊,利用圖文分享到微博.已經(jīng)懂得就不用繼續(xù)看了.
代碼如下:
下邊是demo中的網(wǎng)頁鏈接分享:
//創(chuàng)建分享消息對象
UMSocialMessageObject *messageObject = [UMSocialMessageObject messageObject];
//創(chuàng)建網(wǎng)頁內(nèi)容對象
UMShareWebpageObject *shareObject = [UMShareWebpageObject shareObjectWithTitle:shareText descr:shareText thumImage:self.shareImg];
//設置網(wǎng)頁地址
shareObject.webpageUrl =linkStr;
//分享消息對象設置分享內(nèi)容對象
messageObject.shareObject = shareObject;
經(jīng)測試微博分享鏈接內(nèi)容為空,分享總失敗
經(jīng)研究(費勁),要把鏈接拼接在text后邊,利用圖文分享到微博
//微博專用 圖文
//創(chuàng)建分享消息對象
UMSocialMessageObject *messageObject1 = [UMSocialMessageObject messageObject];
//就這句話,重點
//設置文本
messageObject1.text = [NSString stringWithFormat:@"%@%@",shareText,linkStr];
//創(chuàng)建圖片內(nèi)容對象
UMShareImageObject *shareObject1 = [[UMShareImageObject alloc] init];
shareObject1.shareImage = imgUrlStr;
//分享消息對象設置分享內(nèi)容對象
messageObject1.shareObject = shareObject1;
完事
WXApi isWXAppInstalled //判斷有沒有安裝微信