小程序模板網(wǎng)

小程序?qū)崿F(xiàn)全局轉(zhuǎn)發(fā)

發(fā)布時間:2021-07-06 08:52 所屬欄目:小程序開發(fā)教程

目前小程序是不支持全局轉(zhuǎn)發(fā),需要在轉(zhuǎn)發(fā)的頁面手動添加showShareMenu方法。但是,咱們還是有方法實現(xiàn)全局轉(zhuǎn)發(fā)的。 

wx.onAppRoute(res=>{
      let pages = getCurrentPages();
      let view = pages[pages.length-1];
      wx.showShareMenu({
        withShareTicket: true
      });
      view.onShareAppMessage = function(){
        return {
          title:'分享',
          path:view.route
        }
      }
    })

方法就是: 通過監(jiān)聽路由跳轉(zhuǎn),在跳轉(zhuǎn)到新頁面的時候,獲取該頁面(view),并初始化showShareMenu方法及實現(xiàn)onShareAppMessage方法。這樣子就可以在每個頁面的右上角三個圓點那里點擊轉(zhuǎn)發(fā)了。


易優(yōu)小程序(企業(yè)版)+靈活api+前后代碼開源 碼云倉庫:starfork
本文地址:http://22321a.com/wxmini/doc/course/27023.html 復(fù)制鏈接 如需定制請聯(lián)系易優(yōu)客服咨詢:800182392 點擊咨詢
QQ在線咨詢