修改微信分享的連結地址。
<script type="text/javascript" src="http://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script>
<script>
wx.config({
debug: false,
appId: '{$wechatConfig.appId}', // 必填,公眾號的唯一標識
timestamp:'{$wechatConfig.timestamp}' , // 必填,生成簽名的時間戳
nonceStr: '{$wechatConfig.nonceStr}', // 必填,生成簽名的隨機串
signature: '{$wechatConfig.signature}',// 必填,簽名,見附錄1
jsApiList: [
'onMenuShareTimeline',
'onMenuShareAppMessage',
'onMenuShareQQ',
'onMenuShareWeibo',
'onMenuShareQZone',
'hideMenuItems',
'showMenuItems'
] // 必填,需要使用的JS介面列表,所有JS介面列表見附錄2
});
var links = "{$links}";
wx.ready(function(){
wx.checkJsApi({
jsApiList: [
'onMenuShareTimeline',
'onMenuShareAppMessage',
'onMenuShareQQ',
'onMenuShareWeibo',
'onMenuShareQZone',
'hideMenuItems',
'showMenuItems'
]
});
wx.showMenuItems({
menuList: ["menuItem:share:weiboApp","menuItem:share:weiboApp"] // 要顯示的選單項,所有menu項見附錄3
});
wx.hideMenuItems({
menuList: ["menuItem:openWithQQBrowser","menuItem:openWithSafari"] // 要隱藏的選單項,只能隱藏“傳播類”和“保護類”按鈕,所有menu項見附錄3
});
wx.onMenuShareTimeline({
title: '童話之翼', // 分享標題
link: links, // 分享連結
desc: '關注童話之翼,領取現金紅包', // 分享描述
imgUrl: 'http://tonghua.feizhiyi.com/themes/default/img/images/headbanner.png', // 分享圖示
success: function () {
// 使用者確認分享後執行的回撥函式
},
cancel: function () {
// 使用者取消分享後執行的回撥函式
}
});
wx.onMenuShareAppMessage({
title: '童話之翼', // 分享標題
desc: '關注童話之翼,領取現金紅包', // 分享描述
link: links, // 分享連結
imgUrl: 'http://tonghua.feizhiyi.com/themes/default/img/images/headbanner.png', // 分享圖示
success: function () {
// 使用者確認分享後執行的回撥函式
},
cancel: function () {
// 使用者取消分享後執行的回撥函式
}
});
wx.onMenuShareQQ({
title: '童話之翼', // 分享標題
desc: '關注童話之翼,領取現金紅包', // 分享描述
link: links, // 分享連結
imgUrl: 'http://tonghua.feizhiyi.com/themes/default/img/images/headbanner.png', // 分享圖示
success: function () {
// 使用者確認分享後執行的回撥函式
},
cancel: function () {
// 使用者取消分享後執行的回撥函式
}
});
wx.onMenuShareWeibo({
title: '童話之翼', // 分享標題
desc: '關注童話之翼,領取現金紅包', // 分享描述
link: links, // 分享連結
imgUrl: 'http://tonghua.feizhiyi.com/themes/default/img/images/headbanner.png', // 分享圖示
success: function () {
// 使用者確認分享後執行的回撥函式
},
cancel: function () {
// 使用者取消分享後執行的回撥函式
}
});
wx.onMenuShareQZone({
title: '童話之翼', // 分享標題
desc: '關注童話之翼,領取現金紅包', // 分享描述
link: "www.baidu.com", // 分享連結
imgUrl: 'http://tonghua.feizhiyi.com/themes/default/img/images/headbanner.png', // 分享圖示
success: function () {
// 使用者確認分享後執行的回撥函式
},
cancel: function () {
// 使用者取消分享後執行的回撥函式
}
});
});
</script>
相關推薦
修改微信分享的連結地址。
<script type="text/javascript" src="http://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script> <script> wx.config({ debug: false,
微信分享連結出現config:invalid signature錯誤的解決方法
當開發微信時需要做特定的頁面做分享時,根據官方提供的jssdk.php檔案建立的簽名資料包除錯時,大家碰到的最多的錯誤而且解決最麻煩的大概就是signature錯誤了,如下圖: 分享時提示錯誤“{"errMsg":"config:invalid signature"}” 一般出現這個錯
微信分享連結的縮圖和標題
一、微信內分享 在微信內開啟連結後,點右上角【…】選擇【傳送給朋友】或【分享到朋友圈】,這種分享方式獲取縮圖的方法: 方法一:在頁面 body 最上方新增 300*300 畫素的 img 如該圖片不需要顯示,可以用 css 隱藏,但不能直接對 img 設定
微信分享連結手機開啟白屏
問題描述:在做微信分享的時候,出現了一個問題,當一個人將活動分享給好友時,好友在微信中開啟頁面,頁面進度條載入到80%左右時就不動了,之後進度條消失,螢幕無任何顯示白屏狀態,後臺也無錯誤。問題原因:經過不斷測試排查,發現是分享連結中的#號引起的!前端使用Vue.js,#是路由
微信開放平臺修改微信分享的小圖示後,移動端顯示的分享的小圖示未改變的問題解決
問題:實現過微信分享的小夥伴們,應該都在微信的開發平臺上修改過上圖中的小圖示和文字,但是當我們對小圖示和文字進行修改後,發現有些裝置分享出來的小圖示和文字依舊沒有改變,但是有些裝置確實最新的小圖示
微信分享連結後再次分享提示config:invalid signature
一種解決辦法,並不是都是這樣。我遇到的是這樣。 js端ajax請求傳遞引數url的時候php接收會丟失引數。 需要:url = encodeURIComponent(url); 之後再傳遞。 php端接收引數的時候會丟失引數 接收後需要使用:$url = urldeco
百度微信分享底部文字超出,setTimeout延時操作修改樣式
遇到樣式問題:百度分享的微信分享底部文字“開啟微信,點選底部的“發現”,使用“掃一掃”即可將網頁分享至朋友圈“超出,如下圖: 檢視頁面元素,需要設定.bd_weixin_popup .bd_we
ShareSDk微信分享簽名獲取及修改後不生效的解決辦法
在微信開放平臺,獲取安卓應用簽名,有兩種方法,第一種是通過android studio命令列,命令如下:keytool -list -v -keystore H:\路徑\XXXXX.jks 重點:簽名是
微信分享朋友圈分享程式碼自定義標題、說明、圖示和分享連結
最近在做手機網站在分享到微信時,通過微信內建瀏覽器訪問頁面分享後,希望可以自定義小圖示(imgUrl)和分享連結(lineLink),下面下微信內建瀏覽器分享功能的JS程式碼,希望對大家有所幫助。 JS程式碼如下: var imgUrl = "http://www.gdibn.com/m/im
微信分享介面修改文案方法
1.引入相關檔案 <script type="tet/javascript" src="http://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script> 2.微信分享方法封裝: /** 微信分享
百度分享https以及微信分享手機端連結
百度官方網站的分享是不支援https的,解決方案是: https://github.com/hrwhisper/baiduSharepc端分享是,存在一個問題,就是微信分享的連結問題,一般我們pc和手機都是分開的,而我們希望微信分享能夠分享掃碼到手機端,這個文件中有提到:on
qq. 微信分享出去的頁面。如何喚起app,調到指定的頁面
URL Scheme是iOS,Android平臺都支援,只需要原生APP開發時註冊scheme, 那麼使用者點選到此類連結時,會自動喚醒APP,藉助於URL Router機制,則還可以跳轉至指定頁面。 步驟: (1)h5頁面跳轉的頁面格式寫成這樣。例如 跳轉頁面格式為a
PHP實現 微信--分享朋友連結
不是些高深知識,但是第一次做,確實費了很多的時間.終於一點一點的扣了出來. 目前已經使用中. 解決這個問題,總共碰到了幾次BUG,1是生成的簽名不對,自己打印出來,在去微信的簽名演算法頁面一一核對.這時候如果對了,還是不成功.那就是需要動態獲取URL連結的.最
Android 微信分享後用戶選擇留在微信了。怎麼辦???如何監聽呢?
使用者分享成功後有兩個選擇,“留在微信”和“返回app”。如果使用者選擇“返回app”,我們這樣正常接收到回撥。如果使用者“留在微信”,我們就無法就到回撥。所以只要能檢測到使用者調起分享後留在了微信,就可以認為使用者分享成功了。因為分享失敗或者取消分享到情況下
微信分享朋友圈連結被遮蔽(停止訪問)怎麼辦?
微信域名被攔截(停止訪問)怎麼辦? 從絡上看了很多關於微信防遮蔽的文章,說得頭頭是道,但沒幾個能解決問題的,後來發現一個平臺做得挺好的,裡面提供了三個工具(批量查詢域名,api介面,域名監控),可能對大家有幫助,你們也可以百度搜索“微信域名檢測api”,應該排在第一位就是
Next Cloud通過修改資料庫表,達到替換檔案而不改變分享的連結地址的效果,以及自定義分享連結地址
# Next Cloud如何通過修改資料庫表,達到替換檔案而不改變分享的連結地址的效果,以及自定義分享的連結地址 本文首發於我的個人部落格:https://chens.life/nextcloud-change-share-files.html ## 前言 本站 [失眠孤島](https://chens
微信分享圖標設置,以及wx.config配置
() 百度搜索 async ger 開始 查看 返回 根據 頁面設置 最近公司要求我做一個關於頁面分享微信顯示小圖和描述的功能,由於之前沒有做過,所以說是從零開始,看jssdk說明文檔,網上搜索各種資料,甚至連三四年前的內容都搜索出來了,也試過以前的簡單方法,包括在頁面設置
微信公眾平臺網頁開發實戰--1.微信分享一個網頁到朋友圈
微信開發 html5 jssdk 實戰 網頁開發 對微信的JSSDK進行封裝一下,創建一份類似的文件結構,增加index.html與shareApi.js文件,結構如圖3.3所示。 圖3.3 3.2節文件結構另外,提醒讀者一下,wxJSSDK.js文件的JSSDK環境配置中,需要
h5頁面 微信分享 文字鏈接加圖片
function 瀏覽器 title 朋友 圖片 最近在做微信公眾號,在設計一些html5頁面時,通過微信內置瀏覽器訪問頁面分享後,希望可以自定義小圖標(imgUrl)和分享鏈接(lineLink),下面下微信內置瀏覽器分享功能的JS代碼,希望對大家有所幫助。 var imgU
微信分享
str nat 唯一標識 打出 nbsp conf ces ppi 時間 wx.config({ debug: true, // 開啟調試模式,調用的所有api的返回值會在客戶端alert出來,若要查看傳入的參數,可以在pc端打開,參數信息會通過log打出,僅在pc端