코드 복사 코드는 다음과 같습니다.
var lineLink = 'http://../..',
imgUrl = 'http://../..',
shareTitle = '페이지 제목',
descContent='콘텐츠 소개',
appid = '';
//WeChat js 지원 여부 확인
if(WeixinJsBridge 유형 == '정의되지 않음'){
if(document.addEventListener){
document.addEventListener('WeixinJsBridgeReady',onBridgeReady,false);
}else if(document.attachEvent){
document.attachEvent('WeixinJsBridgeReady',onBridgeReady);
document.attachEvent('onWeixinJsBridgeReady',onBridgeReady);
}
}그밖에{
onBridgeReady();
}
onBridgeReady 함수(){
WeixinJsBridgeReady.on('menu:share:appmessage',wx_shareFriend);//친구 공유
WeixinJsBridgeReady.on('menu:share:timeline',wx_shareTimeline);//순간에 공유
WeixinJsBridgeReady.on('menu:share:weibo',wx_shareWeibo);//친구 공유
}
함수 wx_shareFriend (){
WeixinJsBridge.invoke('sendAppMessage',{
"appid":appid,
"img_url":imgurl,
"img_width":'640',
"img_height":'500',
"링크":라인링크,
"desc":descContent,
"제목":공유제목
},함수(res){
console.log(res.err_msg);
}
});
}
함수 wx_shareTimeline (){
WeixinJsBridge.invoke('sendTimeline',{
"appid":appid,
"img_url":imgurl,
"img_width":'640',
"img_height":'500',
"링크":라인링크,
"desc":descContent,
"제목":공유제목
},함수(res){
console.log(res.err_msg);
}
})
}
함수 wx_shareWeibo (){
WeixinJsBridge.invoke('sendWeibo',{
"appid":appid,
"img_url":imgurl,
"img_width":'640',
"img_height":'500',
"링크":라인링크,
"desc":descContent,
"제목":공유제목
},함수(res){
console.log(res.err_msg);
}
})
}
4. 웹페이지 오른쪽 상단 버튼 숨기기
WeixinJsBridge.call('hideOptionMenu')
5. 웹페이지 하단 탐색바 숨기기
WeixinJsBridge.call('hideToolbar');
6. 현재 네트워크 연결 유형을 확인하세요:
WeixinJsBridge.invoke('getNetworkType',{},function(e){
console.log(e.err_msg);
})
7. 사용자의 공유가 금지됩니다.
WeixinJsBridge.invoke('disabledShare',{},function(e){
})
8. WeChat 내장 브라우저에서 열지 여부를 결정합니다
// 참 또는 거짓
var 플래그 = WeixinApi.openInWeixin();
위 8가지 항목이 이 기사에서 여러분과 공유할 내용입니다. 모든 사람의 WeChat 개발에 도움이 되기를 바랍니다.