小程序轉發功能的實現


前提條件是,在請求數據成功的條件下

一、右上角膠囊點擊三個點轉發

  當點擊右上角三個點出現彈出 轉發 按鈕時,點擊 轉發 時,才會觸發 onShareAppMessage 函數,這時,函數中輸出的

    from 是 menu

 

二、按鈕轉發功能:

 當點擊 轉發 按鈕時 就會出發 onShareAppMessage 函數

  通過給 button 組件設置屬性 open-type="share",可以在用戶點擊按鈕后觸發 Page.onShareAppMessage 事件 

  1、在button組件標簽中:

  open-type="share" : 是為了點擊按鈕時要觸發 .js文件中的 onShareAppMessage 函數,

  data-title: 是轉發時要攜帶的標題,這里的標題是從點擊事件中獲取的這條轉發內容的標題

  data-id:是為了區分要轉發的什么,如,在這里是確定要轉發的哪一篇文章,點擊不同的按鈕,轉發不同的內容
 

   則,在 .js文件中的 onShareAppMessage 函數中:(這里是隨機點擊一個轉發時的輸出的數據)

 

 

   在這個 .js文件中同樣:title:要轉發的標題,

             path:路徑,默認是當前轉發的這個頁面,以‘/’開頭的完整路徑

  還有一個 imageUrl 屬性:自定義圖片路徑,可以是本地文件路徑、代碼包文件路徑或者網絡圖片路徑。支持PNG及JPG。顯示圖片長寬比是 5:4。  如果不定義的話,轉發時的背景圖示 使用的默認截圖

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM