前提條件是,在請求數據成功的條件下
一、右上角膠囊點擊三個點轉發
當點擊右上角三個點出現彈出 轉發 按鈕時,點擊 轉發 時,才會觸發 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。 如果不定義的話,轉發時的背景圖示 使用的默認截圖