1. معلومات محددة
1. الشعار المعروض أثناء المشاركة ؛
2. مشاركة عرض الشعار ؛
3. مشاركة ارتفاع الشعار ؛
4. شارك العنوان المعروض (المكالمة الافتراضية إلى عنوان صفحة الويب) ؛
5. شارك الوصف المعروض (المكالمة الافتراضية لعنوان صفحة الويب) ؛
6. شارك الرابط (الافتراضي هو عنوان URL للصفحة الحالية).
7. شارك في Appid of WeChat (عادةً فارغة).
2. كيفية الاستخدام
1. تقديم مكون مشاركة WeChat JS:
نسخة الكود كما يلي:
/***********************************************
* المؤلف: Mr.Think
* الوصف: شارك الرمز العام على WeChat
*طريقة الاستخدام: _wxshare ("شعار المشاركة المعروض" ، "عرض الشعار" ، "ارتفاع الشعار" ، "عنوان المشاركة" ، "Share Description" ، "رابط المشاركة" ، "WeChat AppID (عادة غير مطلوب لملء)")) ؛
************************************/
الدالة _wxshare (IMG ، العرض ، الارتفاع ، العنوان ، DESC ، URL ، appid) {
// معلمات التهيئة
img = img || 'http: //a.zhixun.in/plug/img/ico-hare.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': الارتفاع ،
'link': url ،
'Desc': Desc ،
"العنوان": العنوان
} ، الدالة (الدقة) {
_report ('send_msg' ، res.err_msg) ؛
})
}
الدالة _sharetl () {
weixinjsbridge.invoke ('Sharetimeline' ، {
'img_url': img ،
'img_width': العرض ،
'img_height': الارتفاع ،
'link': url ،
'Desc': Desc ،
"العنوان": العنوان
} ، الدالة (الدقة) {
_report ('timeline' ، res.err_msg) ؛
}) ؛
}
وظيفة _sharewb () {
weixinjsbridge.invoke ('sarneweibo' ، {
"المحتوى": DESC ،
'url': url ،
} ، الدالة (الدقة) {
_report ('weibo' ، res.err_msg) ؛
}) ؛
}
// سيتم تشغيل حدث Weixinjsbridgeready عند تهيئة متصفح WeChat المدمج.
document.addeventListener ('Weixinjsbridgeready' ، وظيفة onbridgeready () {
// أرسلها إلى الأصدقاء
weixinjsbridge.on ('القائمة: مشاركة: appmessage' ، وظيفة (argv) {
_sharefriend () ؛
}) ؛
// شارك للأصدقاء
weixinjsbridge.on ('القائمة: مشاركة: الجدول الزمني' ، الدالة (argv) {
_sharetl () ؛
}) ؛
// شارك على Weibo
weixinjsbridge.on ('القائمة: مشاركة: weibo' ، وظيفة (argv) {
_sharewb () ؛
}) ؛
}، خطأ شنيع)؛
}