1. Nach links und rechts schieben, um die Bilder wie folgt anzuzeigen :
JS -Effekt
Die Codekopie lautet wie folgt:
var pictures = [];
Angular.foreach (Pitctures, Funktion (k, i) {
Bilder [i] = K.imgPath;
});
$ scope.previewpics = function (currenturl) {
if (typeof window.weixinjsbridge! = 'undefined') {
// WeChat -Bildsammlung anzeigen
Wexinjsbridge.invoke ('ImagePreview', {
'aktuell': currenturl, // aktuelle Adresse
'URLS': Bilder // Gruppe
});
} anders {
alert ("Bitte überprüfen Sie es in WeChat", null, function () {});
}
}
Seitenelemente:
Die Codekopie lautet wie folgt:
<div>
<div ng-repeat = "Bild in info.infocontent.pitctures">
<img ng-src = "{{picture.imgpath}}" ng-klick = "previewPICs (picture.imgPath)">
</div>
</div>
2. Das WeChat -Fensterschließereignis , wie unten gezeigt:
Die Codekopie lautet wie folgt:
Wexinjsbridge.invoke ('closeWindow', {}, Funktion (res) {
//alert(res.err_msg);
});
3. Teilen Sie den Webseiten -Link zu Freunden, Freundenkreis, Weibo
Die Codekopie lautet wie folgt:
var Linelink = 'http: //../ ..',,
imgurl = 'http: //../ ..',,
Sharetitle = 'Seitentitel',
Desccontent = 'Einführung in den Inhalt',
appid = '';
// Beurteilen Sie, ob Wechat JS unterstützt wird
if (typeof weixinjsbridge == 'undefined') {
if (document.addeventListener) {
document.addeventListener ('wixinjsbridgeready', onbridgeready, false);
} else if (document.attachEvent) {
document.attachEvent ('wixinjsbridgeready', onbridgeready);
Dokument.AttACHEvent ('Onweixinjsbridgeready, Onbridgeready);
}
}anders{
onbridgeready ();
}
Funktion onbridgeready () {
Wexinjsbridgeready.on ('Menü: Share: AppMessage', WX_SHARE FRIEDER); // Freunde teilen
Wixinjsbridgeready.on ('Menü: Share: Timeline', WX_SHARETIMELINE); // Teilen Sie an Friends Circle
Wixinjsbridgeready.on ('Menü: Share: Weibo', WX_SHAREWIIBO); // Freunde teilen
}
Funktion wx_sharefriend () {
Wixinjsbridge.invoke ('sendAppMessage', {
"Appid": Appid,
"img_url": imgurl,
"img_width": '640',,
"IMG_Height": '500',,
"Link": Linelink,
"Desc": Desccontent,
"Titel": Sharetitle
}, function (res) {
console.log (res.err_msg);
}
});
}
Funktion wx_sharetimeline () {
Wexinjsbridge.invoke ('sendTimeline', {
"Appid": Appid,
"img_url": imgurl,
"img_width": '640',,
"IMG_Height": '500',,
"Link": Linelink,
"Desc": Desccontent,
"Titel": Sharetitle
}, function (res) {
console.log (res.err_msg);
}
})
}
Funktion WX_SHAREWIIBO () {
Wexinjsbridge.invoke ('sendWeibo', {
"Appid": Appid,
"img_url": imgurl,
"img_width": '640',,
"IMG_Height": '500',,
"Link": Linelink,
"Desc": Desccontent,
"Titel": Sharetitle
}, function (res) {
console.log (res.err_msg);
}
})
}
4. Verstecken Sie die Schaltfläche in der oberen rechten Ecke der Webseite
Die Codekopie lautet wie folgt:
Wexinjsbridge.call ('hideoptionMenu');
5. Verstecken Sie die Navigationsleiste am Ende der Webseite
Die Codekopie lautet wie folgt:
Wixinjsbridge.call ('Hidetoolbar');
6. Holen Sie sich den aktuellen Netzwerkverbindungstyp:
Die Codekopie lautet wie folgt:
Wexinjsbridge.invoke ('getNetworkType', {}, Funktion (e) {
console.log (e.err_msg);
})
7. Verbot der Nutzung der Benutzer
Die Codekopie lautet wie folgt:
Wexinjsbridge.invoke ('DisabledSthare', {}, Funktion (e) {
})
8. Bestimmen Sie, ob es im eingebauten Browser von WeChat geöffnet ist
Die Codekopie lautet wie folgt:
// wahr oder falsch
var flag = wixinapi.openinweixin ();
Die oben genannten 8 Elemente sind der Inhalt, der in diesem Artikel geteilt wird. Ich hoffe, es wird für Ihre Wechat -Entwicklung hilfreich sein.