1. ข้อมูลที่แน่นอน
1. โลโก้ที่แสดงในระหว่างการแชร์
2. แบ่งปันความกว้างของโลโก้;
3. แบ่งปันความสูงของโลโก้;
4. แชร์ชื่อที่แสดง (การโทรเริ่มต้นไปยังชื่อหน้าเว็บ);
5. แบ่งปันคำอธิบายที่แสดง (การโทรเริ่มต้นไปยังชื่อหน้าเว็บ);
6. แชร์ลิงก์ (ค่าเริ่มต้นคือ URL ของหน้าปัจจุบัน)
7. แบ่งปัน Appid ของ WeChat (โดยปกติจะว่างเปล่า)
2. วิธีใช้
1. แนะนำองค์ประกอบการแบ่งปัน WeChat JS:
การคัดลอกรหัสมีดังนี้:
-
* ผู้แต่ง: Mr. Think
* คำอธิบาย: แบ่งปันรหัสทั่วไปใน WeChat
*วิธีการใช้งาน: _wxshare ('แชร์โลโก้ที่แสดง', 'โลโก้ความกว้าง', 'ความสูงโลโก้', 'แชร์ชื่อ', 'แชร์คำอธิบาย', 'แชร์ลิงก์', 'WeChat Appid (โดยปกติไม่จำเป็นต้องเติม)') ' ;
-
ฟังก์ชั่น _wxshare (img, ความกว้าง, ความสูง, ชื่อ, desc, url, appid) {
// พารามิเตอร์การเริ่มต้น
img = img || 'http: //a.zhixun.in/plug/img/ico-share.png';
ความกว้าง = ความกว้าง || 100;
ความสูง = ความสูง || 100;
title = title || document.title;
desc = desc || document.title;
url = url || document.location.href;
appid = appid || '';
// วิธีการในตัวสำหรับ weChat
ฟังก์ชั่น _sharefriend () {
Weixinjsbridge.invoke ('SendAppMessage', {
'appid': appid,
'img_url': img,
'img_width': ความกว้าง
'img_height': ความสูง,
'ลิงก์': url,
'desc': desc,
'ชื่อ': ชื่อเรื่อง
}, ฟังก์ชัน (res) {
_report ('send_msg', res.err_msg);
-
-
ฟังก์ชั่น _sharetl () {
weixinjsbridge.invoke ('Sharetimeline', {
'img_url': img,
'img_width': ความกว้าง
'img_height': ความสูง,
'ลิงก์': url,
'desc': desc,
'ชื่อ': ชื่อเรื่อง
}, ฟังก์ชัน (res) {
_report ('ไทม์ไลน์', res.err_msg);
-
-
ฟังก์ชั่น _sharewb () {
weixinjsbridge.invoke ('Shareweibo', {
'เนื้อหา': desc,
'url': url,
}, ฟังก์ชัน (res) {
_Report ('Weibo', res.err_msg);
-
-
// เหตุการณ์ Weixinjsbridgeready จะถูกเรียกใช้เมื่อเบราว์เซอร์ในตัว WeChat เริ่มต้น
document.addeventListener ('weixinjsbridgeready' ฟังก์ชั่น onbridgeready () {
// ส่งให้เพื่อน
weixinjsbridge.on ('เมนู: แชร์: AppMessage', function (argv) {
_sharefriend ();
-
// แบ่งปันกับเพื่อน
weixinjsbridge.on ('เมนู: แชร์: ไทม์ไลน์', ฟังก์ชั่น (argv) {
_sharetl ();
-
// แบ่งปันบน Weibo
weixinjsbridge.on ('เมนู: แชร์: weibo', ฟังก์ชั่น (argv) {
_sharewb ();
-
}, เท็จ);
-