小程式生成分享商品圖片
阿新 • • 發佈:2019-01-05
在做商品分享時,需要分享到朋友圈,但目前小程式是不支援分享到朋友圈的。另外一種做法是,把要分享的該頁主要內容(一般是商品資訊)生成一張帶有小程式碼的圖片,然後提示使用者儲存到本地,最後以圖片的形式轉發到朋友圈。
涉及到的流程:
1 獲取帶分享資料的小程式碼,參見官方文件:
https://developers.weixin.qq.com/miniprogram/dev/api/qrcode.html
小程式二維碼的獲取有三種形式,這裡才用第二種獲取小程式碼
2 整合素材(小程式二維碼、商品資訊等),繪製成最終的圖片
在繪製圖片時,又有不同的兩種繪製方式:
(1)在 Server 端繪製
(2)在 Client 端繪製
參考:
PHP Server繪製:https://blog.csdn.net/u012569217/article/details/79075374
小程式繪製:https://blog.csdn.net/qq_37375882/article/details/79419596
BUG:
(1)如若在小程式端繪製的話,所有的圖片資源必須要先快取到本地,所以如果直接使用網路圖片的話,在真機上可能不會出現圖片。
(2)在小程式端繪製的話,圖片資源需要 https 且在公眾平臺有登記過
解決:
https://blog.csdn.net/hushilin001/article/details/79136052
最終方案:
最終採用第一種,在 serve r端繪製,然後把圖片返回給小程式,由小程式展示