微信小程序分享方式有幾種最先出現(xiàn)在微信小程序觀察網(wǎng)。
]]>微信小程序主要分享方式介紹
1、菜單分享
小程序開發(fā)者在頁面JS中配置onShareAppMessage函數(shù)后,通過點(diǎn)擊小程序右上角菜單「···」的分享按鈕,可將小程序以卡片形式分享至私聊、微信群及朋友圈,點(diǎn)擊卡片能直達(dá)具體頁面。這是最簡單直接,也是最常用的分享方式。開發(fā)者可通過重寫onShareAppMessage方法自定義分享卡片內(nèi)容,如設(shè)置分享的標(biāo)題、路徑和圖片等。
2、二維碼分享
小程序支持生成帶有小程序碼的二維碼圖片,用戶可以在小程序內(nèi)找到生成二維碼的入口,將生成的二維碼圖片保存到手機(jī)相冊。然后,通過微信的聊天窗口發(fā)送給好友或群聊,或者打印出來進(jìn)行線下分享。接收方收到二維碼后,可以用微信掃一掃功能掃描二維碼,即可直接進(jìn)入小程序。小程序碼適用性廣泛,可用于私聊、微信群、朋友圈或線下等場景。
3、鏈接分享
通過相關(guān)API生成小程序鏈接,可用于私聊、微信群、朋友圈或外部瀏覽器。打開鏈接后會(huì)自動(dòng)拉起微信進(jìn)入小程序,但需要兩步到達(dá)目標(biāo)頁,即先打開鏈接,再打開小程序。也可以選擇生成生成短鏈分享,但是目前只開放給電商類目(包括電商平臺、商家自營、跨境電商等一級類目)調(diào)用接口生成。用戶可通過點(diǎn)擊小程序右上角菜單的「復(fù)制鏈接」獲取或通過API生成。
相關(guān)內(nèi)容分享:微信小程序如何實(shí)現(xiàn)帶參分享
微信小程序分享方式有幾種最先出現(xiàn)在微信小程序觀察網(wǎng)。
]]>微信小程序如何實(shí)現(xiàn)帶參分享最先出現(xiàn)在微信小程序觀察網(wǎng)。
]]>小程序開發(fā)者在需要被分享的頁面添加?onShareAppMessage?事件函數(shù),此事件處理函數(shù)需要 return 一個(gè) Object,用于自定義轉(zhuǎn)發(fā)內(nèi)容,只有定義了此事件處理函數(shù),右上角菜單才會(huì)顯示“轉(zhuǎn)發(fā)”按鈕。而帶參分享則需要我們在路徑中動(dòng)態(tài)添加上不同的參數(shù),分享后用戶點(diǎn)擊時(shí)會(huì)觸發(fā)?onLoad?函數(shù)獲取路徑中的參數(shù)值,這樣我們每次分享時(shí)會(huì)出現(xiàn)不同內(nèi)容。
代碼示例
// 分享
onShareAppMessage() {
????
const that =
this
;
????
return
{
????????
title: that.data.goodInfo.goodName,
// 動(dòng)態(tài)獲取商品名稱
????????
path:
"pages/component/orderparticulars/orderparticulars?id="
+ that.data.productId,
// 動(dòng)態(tài)傳遞當(dāng)前商品id
????????
imageUrl: that.data.background[0]
// 獲取商品封面圖
????
}
}
微信小程序如何實(shí)現(xiàn)帶參分享最先出現(xiàn)在微信小程序觀察網(wǎng)。
]]>