導航:首頁 > 編程語言 > weixinjsbridgeon

weixinjsbridgeon

發布時間:2025-01-29 05:59:37

微信分享到朋友圈,怎麼自定義分享的標題,圖片,內容

<script type="text/javascript">
var tit = $('#wx-title').val(); //標題
var img = $('#wx-img').val(); //圖片
var con = $('#wx-con').val(); //簡介
var link = $('#wx-link').val(); //鏈接
document.addEventListener('WeixinjsBridgeReady', function onBridgeReady() {
// 發送給好友
WeixinJSBridge.on('menu:share:appmessage', function (argv) {
WeixinJSBridge.invoke('sendAppMessage', {
"appid": "123",
"img_url": img,
"img_width": "160",
"img_height": "160",
"link": link,
"desc": con,
"title": tit
}, function (res) {
_report('send_msg', res.err_msg);
})
});

// 分享到朋友圈
WeixinJSBridge.on('menu:share:timeline', function (argv) {
WeixinJSBridge.invoke('shareTimeline', {
"img_url": img,
"img_width": "160",
"img_height": "160",
"link": link,
"desc": con,
"title": tit
}, function (res) {
_report('timeline', res.err_msg);
});
});
}, false)
</script>
把這一段復制到你的網頁里,就好了,不過只能在微信內置瀏覽器里生效。

② 如何用js屏蔽微信內置瀏覽器打開視頻後右上角的分享按鈕

隱藏微信網頁右上角的按鈕,可以用如下代碼
document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() {
// 下面這個專API隱藏右上角按鈕屬
WeixinJSBridge.call('hideOptionMenu');
});

document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() {
// 下面這個API顯示右上角按鈕
WeixinJSBridge.call('showOptionMenu');
});

③ 為什麼修改標題分享微信還是不變,微信分享到朋友圈,朋友JS代碼

您好!很高興能為您解答, 具體需要加入什麼可以實現微信分享有效代碼:

<script>

var imgUrl = "圖片地址";

var lineLink = "網址";

var descContent = '描述語';

var shareTitle = '標題';

var appid = '';

function shareFriend() {

WeixinJSBridge.invoke('sendAppMessage',{

"appid": appid,

"img_url": imgUrl,

"img_width": "200",

"img_height": "200",

"link": lineLink,

"desc": descContent,

"title": shareTitle

}, function(res) {

//_report('send_msg', res.err_msg);

})

}

function shareTimeline() {

WeixinJSBridge.invoke('shareTimeline',{

"img_url": imgUrl,

"img_width": "200",

"img_height": "200",

"link": lineLink,

"desc": descContent,

"title": shareTitle

}, function(res) {

//_report('timeline', res.err_msg);

});

}

function shareWeibo() {

WeixinJSBridge.invoke('shareWeibo',{

"content": descContent,

"url": lineLink,

}, function(res) {

//_report('weibo', res.err_msg);

});

}

// 當微信內置瀏覽器完成內部初始化後會觸發WeixinJSBridgeReady事件。

document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() {

// 發送給好友

WeixinJSBridge.on('menu:share:appmessage', function(argv){

shareFriend();

});

// 分享到朋友圈

WeixinJSBridge.on('menu:share:timeline', function(argv){

shareTimeline();

});

// 分享到微博

WeixinJSBridge.on('menu:share:weibo', function(argv){

shareWeibo();

});

}, false);

</script>

④ 微信開發-隱藏微信瀏覽器頂部菜單

functiononBridgeReady(){

WeixinJSBridge.call('hideOptionMenu');

        }

if(typeofWeixinJSBridge =="undefined") {

if(document.addEventListener) {

document.addEventListener('WeixinJSBridgeReady', onBridgeReady,false);

}elseif(document.attachEvent) {

document.attachEvent('WeixinJSBridgeReady', onBridgeReady);

document.attachEvent('onWeixinJSBridgeReady', onBridgeReady);

            }

}else{

            onBridgeReady();

        }

⑤ 微信分享網頁到朋友圈,怎樣才能帶圖片

微信會抓取第一張大於300×300的,display不為none的圖片。

微信公眾平台有公布介面,畢竟是TX的產品,還是使用官方介面吧
官方的鏈接微信分享網頁的縮略圖、鏈接、標題和摘要
未注冊的可能看不到,直接上代碼,粗體的是修改
<script>
var imgUrl = 'your imgUrl';

var lineLink = 'your link';

var descContent = "萬達狂歡節, 奪寶幸運星大抽獎活動開始啦!";

var shareTitle = '萬達狂歡節';
var appid = ' ';//填入你的appid

function shareFriend() {
WeixinJSBridge.invoke('sendAppMessage',{
"appid": appid,
"img_url": imgUrl,
"img_width": "640",
"img_height": "640",
"link": lineLink,
"desc": descContent,
"title": shareTitle
}, function(res) {
_report('send_msg', res.err_msg);
})
}
function shareTimeline() {
WeixinJSBridge.invoke('shareTimeline',{
"img_url": imgUrl,
"img_width": "640",
"img_height": "640",
"link": lineLink,
"desc": descContent,
"title": shareTitle
}, function(res) {
_report('timeline', res.err_msg);
});
}
function shareWeibo() {
WeixinJSBridge.invoke('shareWeibo',{
"content": descContent,
"url": lineLink,
}, function(res) {
_report('weibo', res.err_msg);
});
}
// 當微信內置瀏覽器完成內部初始化後會觸發WeixinJSBridgeReady事件。
document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() {

// 發送給好友
WeixinJSBridge.on('menu:share:appmessage', function(argv){
shareFriend();
});

// 分享到朋友圈
WeixinJSBridge.on('menu:share:timeline', function(argv){
shareTimeline();
});

// 分享到微博
WeixinJSBridge.on('menu:share:weibo', function(argv){
shareWeibo();
});
}, false);
</script>

閱讀全文

與weixinjsbridgeon相關的資料

熱點內容
maya粒子表達式教程 瀏覽:84
抖音小視頻如何掛app 瀏覽:283
cad怎麼設置替補文件 瀏覽:790
win10啟動文件是空的 瀏覽:397
jk網站有哪些 瀏覽:134
學編程和3d哪個更好 瀏覽:932
win10移動硬碟文件無法打開 瀏覽:385
文件名是亂碼還刪不掉 瀏覽:643
蘋果鍵盤怎麼打開任務管理器 瀏覽:437
手機桌面文件名字大全 瀏覽:334
tplink默認無線密碼是多少 瀏覽:33
ipaddgm文件 瀏覽:99
lua語言編程用哪個平台 瀏覽:272
政采雲如何導出pdf投標文件 瀏覽:529
php獲取postjson數據 瀏覽:551
javatimetask 瀏覽:16
編程的話要什麼證件 瀏覽:94
錢脈通微信多開 瀏覽:878
中學生學編程哪個培訓機構好 瀏覽:852
榮耀路由TV設置文件共享錯誤 瀏覽:525

友情鏈接