微信小程序?qū)崿F(xiàn)的自定義分享功能示例
本文實例講述了微信小程序?qū)崿F(xiàn)的自定義分享功能。分享給大家供大家參考,具體如下:
大家都知道,小程序有分享的功能,可以分享整個程序,也可以自定義分享的內(nèi)容
onShareAppMessage
在 Page 中定義 onShareAppMessage 函數(shù),設(shè)置該頁面的分享信息。
- 只有定義了此事件處理函數(shù),右上角菜單才會顯示“分享”按鈕
- 用戶點擊分享按鈕的時候會調(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)文章
詳解webpack與SPA實踐之開發(fā)環(huán)境搭建
這篇文章主要介紹了詳解webpack與SPA實踐之開發(fā)環(huán)境搭建,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-12-12
Javascript中this關(guān)鍵字指向問題的測試與詳解
this是Javascript中一個非常容易理解錯,進而用錯的特性。所以下面這篇文章主要給大家介紹了關(guān)于Javascript中this關(guān)鍵字指向問題的相關(guān)資料,文中通過測試的題目考驗大家對this的熟悉程度,需要的朋友可以參考借鑒,下面來一起看看吧。2017-08-08

