プログラム共有機能


小さいプログラムでは複数のページが共有されていますので、私たちは共有機能を共有して、単独でパブリックファイルに書く必要があります.util.jsファイルにあります.//共有機能
const shareEvent = (option, obj) => {
  let shareObj = {
    title: obj.title,
    path: obj.path,
    imgUrl: obj.imgUrl,
    success(res){
      //          
    if (res.errMsg == 'shareAppMessage:ok') {}
    }, 
    fail(res){
       //          
    if (res.errMsg == 'shareAppMessage:fail cancel') {
    //       
     } else if (res.errMsg == 'shareAppMessage:fail') {
     //     ,   detail message        
    }
    },
    complete(){
        //          (          )
    }
  };
  if (option.from === 'button') {
    //          
    console.log(option.target)
  }
  return shareObj;
}
共有ページを使って、util.jsを導入します.
const util = require('./utils/util.js');
/**
  • ユーザは右上をクリックして
  • を共有する.
    */
    onShareAppMessage: function(option){
        console.log(option);
        let obj = {
          title: '    ',
          path: 'pages/index/index',
          imageUrl: ''
        };
        return util.shareEvent(option, obj);
      }
    
    備考:呼び出し時に使用することを覚えてください.