Heim > WeChat-Applet > Mini-Programmentwicklung > So implementieren Sie die Freigabefunktion in einem Miniprogramm (Codebeispiel)

So implementieren Sie die Freigabefunktion in einem Miniprogramm (Codebeispiel)

不言
Freigeben: 2018-09-01 10:58:35
Original
11435 Leute haben es durchsucht

Der Inhalt dieses Artikels befasst sich mit der Implementierung der Sharing-Funktion (Codebeispiel) im Miniprogramm. Ich hoffe, dass er für Freunde hilfreich ist.

Da mehrere Seiten im Miniprogramm die Freigabe nutzen, müssen wir die Freigabefunktion separat in eine gemeinsame Datei schreiben. util.js-Datei.
//Freigabefunktion

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;
}
Nach dem Login kopieren

Fügen Sie util.js in die Seite ein, die die Freigabe verwendet

const util = require('./utils/util.js');
Nach dem Login kopieren
rrree

Hinweis: Denken Sie daran, beim Aufruf die Eingabetaste zu verwenden.

Verwandte Empfehlungen:

Beispiel für die gemeinsame Nutzung der WeChat-Applet-Implementierung der Prozessfortschrittsfunktion

Beispiel für Code für die gemeinsame Nutzung des Freundeskreises bei der Applet-Entwicklung

So erhalten Sie den Rückgabewert des Teilens von Erfolg oder Misserfolg aus der Teilen-Funktion

Das obige ist der detaillierte Inhalt vonSo implementieren Sie die Freigabefunktion in einem Miniprogramm (Codebeispiel). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Aktuelle Ausgaben
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage