微信小程序分享功能的實現方法有兩種:
第一種
在page.js中實現onShareAppMessage,便可在小程序右上角選擇分享該頁面
onShareAppMessage: function () { return { title: '彈出分享時顯示的分享標題', desc: '分享頁面的內容', path: '/page/user?id=123' // 路徑,傳遞參數到指定頁面。 }}第二種
自定義按鈕實現分享,在page中添加一個帶有open-type='share'的button標簽(<button open-type='share'><//button>)。點擊該按鈕后,即會自動觸發已經在page.js中定義好的onShareAppMessage方法,實現分享功能。
<button open-type='share'>分享</button>
獲取分享傳遞的參數
如上例,path屬性指向的是user頁面,并附帶id=123的參數。我們只需在user.js的onLoad函數中,通過options查看傳遞過來的參數:
// user.jsPage({ onLoad: function(options) { console.log(options); }})總結
以上所述是小編給大家介紹的微信小程序實現帶參數的分享功能(兩種方法),希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網網站的支持!
如果你覺得本文對你有幫助,歡迎轉載,煩請注明出處,謝謝!
新聞熱點
疑難解答