微信小程序?qū)崿F(xiàn)的自定義分享功能示例
本文實(shí)例講述了微信小程序?qū)崿F(xiàn)的自定義分享功能。分享給大家供大家參考,具體如下:
大家都知道,小程序有分享的功能,可以分享整個程序,也可以自定義分享的內(nèi)容
onShareAppMessage
在 Page 中定義 onShareAppMessage 函數(shù),設(shè)置該頁面的分享信息。
- 只有定義了此事件處理函數(shù),右上角菜單才會顯示“分享”按鈕
- 用戶點(diǎn)擊分享按鈕的時候會調(diào)用
- 此事件需要 return 一個 Object,用于自定義分享內(nèi)容
示例代碼:
Page({ onShareAppMessage: function () { return { title: '自定義分享標(biāo)題', path: '/page/user?id=123' } } })
官方文檔:
https://mp.weixin.qq.com/debug/wxadoc/dev/api/share.html#onshareappmessage
但是這個id很多人不明白是什么id,之前我也不明白,后來發(fā)現(xiàn)這個id就是你要分享的這篇文章的id,但是一定要注意異步與同步的問題
下面是我的代碼:
//分享 onShareAppMessage: function () { var article_id = wx.getStorageSync('current_article_id'); var path = '/pages/article/article?article_id=' + article_id +''; return { title: article_title, path: path } },
希望本文所述對大家微信小程序開發(fā)有所幫助。
相關(guān)文章
JavaScript計(jì)劃任務(wù)后臺運(yùn)行的方法
這篇文章主要介紹了JavaScript計(jì)劃任務(wù)后臺運(yùn)行的方法,需要的朋友可以參考下2015-12-12JavaScript調(diào)用ajax獲取文本文件內(nèi)容實(shí)現(xiàn)代碼
這篇文章主要介紹了JavaScript調(diào)用ajax獲取文本文件內(nèi)容的方法,需要的朋友可以參考下2014-03-03教你JS更簡單的獲取表單中數(shù)據(jù)(formdata)
這篇文章主要介紹了JS更簡單的獲取表單中數(shù)據(jù)(formdata),本文給大家分享的js獲取表單數(shù)據(jù)更簡潔,通過兩種方法結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下2023-05-05微信小程序swiper左右擴(kuò)展各顯示一半代碼實(shí)例
這篇文章主要介紹了微信小程序swiper左右擴(kuò)展各顯示一半代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2019-12-12JavaScript增加數(shù)組中指定元素的5種方法總結(jié)
在JS中數(shù)組方法是非常重要且常用的的方法,在此整理總結(jié)一番,下面這篇文章主要給大家介紹了關(guān)于JavaScript增加數(shù)組中指定元素的5種方法,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下2024-02-02