1. เลื่อนไปทางซ้ายและขวาเพื่อดูรูปภาพ ดังนี้:
JS Effect
การคัดลอกรหัสมีดังนี้:
var pictures = [];
Angular.foreach (pitctures, function (k, i) {
รูปภาพ [i] = k.imgpath;
-
$ scope.previewpics = function (currenturl) {
if (typeof window.weixinjsbridge! = 'undefined') {
// ดูคอลเลกชันรูปภาพ WeChat
weixinjsbridge.invoke ('imagepreview', {
'ปัจจุบัน': CurrentUrl, // ที่อยู่ปัจจุบัน
'urls': รูปภาพ // กลุ่ม
-
} อื่น {
การแจ้งเตือน ("โปรดตรวจสอบใน weChat", null, function () {});
-
-
องค์ประกอบหน้า:
การคัดลอกรหัสมีดังนี้:
<div>
<div ng-repeat = "รูปภาพใน info.infocontent.pitctures">
<img ng-src = "{{picture.imgpath}}" ng-click = "previewpics (picture.imgpath)">
</div>
</div>
2. เหตุการณ์ปิดหน้าต่าง WeChat ดังที่แสดงด้านล่าง:
การคัดลอกรหัสมีดังนี้:
weixinjsbridge.invoke ('closewindow', {}, ฟังก์ชั่น (res) {
//alert(res.err_msg);
-
3. แชร์ลิงก์หน้าเว็บไปยังเพื่อนวงกลมของเพื่อน Weibo
การคัดลอกรหัสมีดังนี้:
var linelink = 'http: //../ .. '
imgurl = 'http: //../ .. '
sharetItle = 'ชื่อหน้า'
desccontent = 'บทนำสู่เนื้อหา'
appid = '';
// ตัดสินว่า WeChat JS ได้รับการสนับสนุนหรือไม่
if (typeof weixinjsbridge == 'undefined') {
if (document.addeventListener) {
Document.addeventListener ('Weixinjsbridgeready', onbridgeready, false);
} อื่นถ้า (document.attachevent) {
document.attachevent ('weixinjsbridgeready', onbridgeready);
document.attachevent ('onweixinjsbridgeready', onbridgeready);
-
}อื่น{
onbridgeready ();
-
ฟังก์ชั่น onbridgeready () {
weixinjsbridgeready.on ('เมนู: แบ่งปัน: AppMessage', wx_sharefriend); // แบ่งปันเพื่อน
weixinjsbridgeready.on ('เมนู: แชร์: ไทม์ไลน์', wx_sharetimeline); // แบ่งปันให้เพื่อนวงกลม
weixinjsbridgeready.on ('เมนู: แบ่งปัน: Weibo', wx_shareweibo); // แบ่งปันเพื่อน
-
ฟังก์ชั่น wx_sharefriend () {
Weixinjsbridge.invoke ('SendAppMessage', {
"appid": appid,
"img_url": imgurl,
"img_width": '640'
"img_height": '500',
"ลิงก์": linelink,
"desc": desccontent,
"title": Sharetitle
}, ฟังก์ชัน (res) {
console.log (res.err_msg);
-
-
-
ฟังก์ชั่น wx_sharetimeline () {
Weixinjsbridge.invoke ('SendTimeline', {
"appid": appid,
"img_url": imgurl,
"img_width": '640'
"img_height": '500',
"ลิงก์": linelink,
"desc": desccontent,
"title": Sharetitle
}, ฟังก์ชัน (res) {
console.log (res.err_msg);
-
-
-
ฟังก์ชั่น wx_shareweibo () {
Weixinjsbridge.invoke ('Sendweibo', {
"appid": appid,
"img_url": imgurl,
"img_width": '640'
"img_height": '500',
"ลิงก์": linelink,
"desc": desccontent,
"title": Sharetitle
}, ฟังก์ชัน (res) {
console.log (res.err_msg);
-
-
-
4. ซ่อนปุ่มที่มุมขวาบนของหน้าเว็บ
การคัดลอกรหัสมีดังนี้:
weixinjsbridge.call ('hideoptionmenu');
5. ซ่อนแถบการนำทางที่ด้านล่างของหน้าเว็บ
การคัดลอกรหัสมีดังนี้:
weixinjsbridge.call ('hidetoolbar');
6. รับประเภทการเชื่อมต่อเครือข่ายปัจจุบัน:
การคัดลอกรหัสมีดังนี้:
weixinjsbridge.invoke ('getNetworkType', {}, ฟังก์ชัน (e) {
console.log (e.err_msg);
-
7. ห้ามการแบ่งปันของผู้ใช้
การคัดลอกรหัสมีดังนี้:
weixinjsbridge.invoke ('disabledshare', {}, ฟังก์ชัน (e) {
-
8. ตรวจสอบว่าเปิดในเบราว์เซอร์ในตัวของ WeChat ในตัว
การคัดลอกรหัสมีดังนี้:
// จริงหรือเท็จ
var flag = weixinapi.openinweixin ();
8 รายการข้างต้นเป็นเนื้อหาที่แชร์โดยบทความนี้ ฉันหวังว่ามันจะเป็นประโยชน์ต่อการพัฒนา WeChat ของคุณ