欧美三级国产三级日韩三级_亚洲熟妇丰满大屁股熟妇_欧美亚洲成人一区二区三区_国产精品久久久久久模特

微信小程序?qū)崿F(xiàn)分享到朋友圈 - 新聞資訊 - 云南小程序開發(fā)|云南軟件開發(fā)|云南網(wǎng)站建設(shè)-昆明葵宇信息科技有限公司

159-8711-8523

云南網(wǎng)建設(shè)/小程序開發(fā)/軟件開發(fā)

知識

不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價值,我們在追求其視覺表現(xiàn)的同時,更側(cè)重于功能的便捷,營銷的便利,運(yùn)營的高效,讓網(wǎng)站成為營銷工具,讓軟件能切實提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序為后期升級提供便捷的支持!

您當(dāng)前位置>首頁 » 新聞資訊 » 小程序相關(guān) >

微信小程序?qū)崿F(xiàn)分享到朋友圈

發(fā)表時間:2020-9-28

發(fā)布人:葵宇科技

瀏覽次數(shù):64

2020年7月8日。微信小程序推出分享朋友圈,所以筆者先來試一下,沒想到一下搞成了 。。

按照微信官方文檔得第一步,我們需要設(shè)置允許發(fā)給朋友,在小程序得生命周期里面這樣寫。

首先,把你的小程序基礎(chǔ)庫,改為2.11.3以上

onShareAppMessage、onShareTimeline兩個api參數(shù),自行查看小程序文檔把,想了想,還是給你們來個鏈接把

https://developers.weixin.qq.com/miniprogram/dev/reference/api/Page.html#onShareAppMessage-Object-object

https://developers.weixin.qq.com/miniprogram/dev/reference/api/Page.html#onShareTimeline

自己去看參數(shù)吧

我這個是首頁得分享。

如果你想分享帶參數(shù)得頁面,需要在onShareTimeline return 得對象中,填寫頁面參數(shù)比如說我跳轉(zhuǎn)店鋪頁面需要這樣


   
  1. wx.navigateTo({
  2. url: '/pages/store/store?id=' + id,
  3. })

那么你在做朋友圈分享得時候,就需要這樣寫


   
  1. /**
  2. * 用戶點擊右上角分享
  3. */
  4. onShareAppMessage: function () {
  5. return {
  6. title: this.data.shop.name, //自定義標(biāo)題 string
  7. path: `/pages/store/store?id=${this.data.shop.shop_id}` //這個地址需要把頁面路徑拼接的參數(shù)發(fā)送出去,直寫頁面地址的話,別人進(jìn)入會是空的頁面
  8. }
  9. },
  10. onShareTimeline: function(res){
  11. let img = this.data.path_image+ this.data.shop.shop_img //取得是每個店鋪的圖和店鋪名稱
  12. console.log(img)
  13. return {
  14. title: this.data.shop.name, //字符串 自定義標(biāo)題
  15. query: `id=${this.data.shop.shop_id}`, //頁面攜帶參數(shù)
  16. imageUrl:img //圖片地址
  17. }
  18. }

寫完以后看一下效果

目前只有安卓機(jī)型可以進(jìn)行分享,還有一個問題就是,比如你分享的不是首頁,你的頂部返回按鈕又是一個公共的組件,都是返回上一級,你先通過分享的進(jìn)入小程序,因為頁面棧沒有上一級,所以你是不能返回首頁的,所以需要更改一下你的公共組件,判斷它是哪個頁面,寫不同的事件,進(jìn)行返回就可以啦

原文鏈接:https://blog.csdn.net/yang_xin__/article/details/107250107

相關(guān)案例查看更多