1. 程式人生 > >ShareSDK 分享連結到微信時只顯示文字的問題

ShareSDK 分享連結到微信時只顯示文字的問題

上月寫過一篇部落格 ShareSDK 微信分享失敗問題的解決 裡面寫了微信分享失敗的原因及解決辦法,然而這時間才沒過多久就又碰到了新的問題。

今天在做一個新專案的分享功能的時候,從原來專案複製過來一樣的程式碼,多次測試後發現一直都是隻分享了文字出去,分享標題,連結和圖片都沒有。反覆多次嘗試仍然沒有解決問題。

最後實在不行,想到他們有客服QQ可以諮詢的(我差點就想換成老版本的 JAR 包再試的,)。QQ 諮詢後才知道原來是 ShareSDK.xml 這個檔案裡面的一個配置沒改(但是特麼的這個預設的配置是他們的工具生成的,我根本就沒有動,這又是一個坑,文件裡面也沒說)。

ShareSDK.xml

具體如圖上所示,如果在做分享的時候發現分享出去的內容只有文字,那麼把這裡的 BypassApproval 的值改成 false 應該就能解決問題。(工具預設生成的屬性值是 true,坑)。

寫下這篇部落格,留著以後備用。