微信小程序?qū)崿F(xiàn)的自定義分享功能示例
本文實(shí)例講述了微信小程序?qū)崿F(xiàn)的自定義分享功能。分享給大家供大家參考,具體如下:
大家都知道,小程序有分享的功能,可以分享整個(gè)程序,也可以自定義分享的內(nèi)容
onShareAppMessage
在 Page 中定義 onShareAppMessage 函數(shù),設(shè)置該頁面的分享信息。
- 只有定義了此事件處理函數(shù),右上角菜單才會顯示“分享”按鈕
- 用戶點(diǎn)擊分享按鈕的時(shí)候會調(diào)用
- 此事件需要 return 一個(gè) 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
但是這個(gè)id很多人不明白是什么id,之前我也不明白,后來發(fā)現(xiàn)這個(gè)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)文章
詳解webpack與SPA實(shí)踐之開發(fā)環(huán)境搭建
這篇文章主要介紹了詳解webpack與SPA實(shí)踐之開發(fā)環(huán)境搭建,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-12-12
JavaScript動(dòng)態(tài)生成帶刪除行功能的表格
這篇文章主要為大家詳細(xì)介紹了JavaScript動(dòng)態(tài)生成帶刪除行功能的表格,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-09-09
Javascript中this關(guān)鍵字指向問題的測試與詳解
this是Javascript中一個(gè)非常容易理解錯(cuò),進(jìn)而用錯(cuò)的特性。所以下面這篇文章主要給大家介紹了關(guān)于Javascript中this關(guān)鍵字指向問題的相關(guān)資料,文中通過測試的題目考驗(yàn)大家對this的熟悉程度,需要的朋友可以參考借鑒,下面來一起看看吧。2017-08-08

