近日幫朋友做個(gè)微信小程序,不得不說(shuō)小程序真的很便捷
今日做到關(guān)于轉(zhuǎn)發(fā)分享部分,一不小心給自己挖了坑
需求:自定義一個(gè)按鈕來(lái)實(shí)現(xiàn)轉(zhuǎn)發(fā)功能,想使轉(zhuǎn)發(fā)界面換成我自定義的圖片而不是縮略圖,并且轉(zhuǎn)發(fā)時(shí)需要傳一些參數(shù)。

465fd6a611f9f0c4c7adf2afabe1d32c.jpg
這是我的按鈕實(shí)現(xiàn) 想傳一個(gè)id并且轉(zhuǎn)發(fā)界面換成我的圖片,
但是發(fā)現(xiàn)無(wú)論如何都不成功,完全取不到值,圖片也沒(méi)有,很是傷心。。。
慢慢調(diào)試 先改用系統(tǒng)的轉(zhuǎn)發(fā)方法(onShareAppMessage)試試,發(fā)現(xiàn)居然有用,So 知道原因了,小程序轉(zhuǎn)發(fā)功能你需要寫在onShareAppMessage方法里,自定義按鈕調(diào)用此方法即可
圖如下:
必須寫的

6afa142a173d43f51795cdd613e6c352.jpg
自定義按鈕方法調(diào)用轉(zhuǎn)發(fā)

6069bfa2a77fc8f7a6b66d7df2aafbb8.jpg
轉(zhuǎn)發(fā)的界面里在onLoad方法里取值即可

0124510a5b1f0d10253bbcd2d72e26a2.jpg
當(dāng)然自定義圖片本地的網(wǎng)絡(luò)的都可以