国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 熱點 > 微信 > 正文

vue實現微信二次分享以及自定義分享的示例

2024-07-22 01:18:57
字體:
來源:轉載
供稿:網友

微信二次分享/自定義分享

從App中使用App分享(一次分享)

使用微信導航欄的分享(二次分享) --已做處理

使用微信導航欄的分享(二次分享) --未做處理

如上圖,如果不做相關處理,頁面進行二次分享,用戶看到的就是鏈接+空圖,上面顯示的文案(考拉閱讀)實際上是獲取的title標簽中的文案,我在網上查的相關例子有說明,圖片如果不設置,將會自動獲取瀏覽器渲染的第一張圖片,經過個人測試,并沒有實現(朋友圈同理,不做圖片展示)。

微信js-sdk說明文檔

先登錄微信公眾平臺進入“公眾號設置”的“功能設置”里填寫“JS接口安全域名”。(一般后端配置)

前端需要調取后端的接口,獲取微信的congfig所需要的參數

wx.config({ debug: true, // 開啟調試模式,調用的所有api的返回值會在客戶端alert出來,若要查看傳入的參數,可以在pc端打開,參數信息會通過log打出,僅在pc端時才會打印。 appId: '', // 必填,公眾號的唯一標識 timestamp: , // 必填,生成簽名的時間戳 nonceStr: '', // 必填,生成簽名的隨機串 signature: '',// 必填,簽名 jsApiList: [] // 必填,需要使用的JS接口列表});

jsApiList里面需要填寫你調用的jsApi,updateAppMessageShareData(分享微信,QQ),updateTimelineShareData(微信朋友圈,QQ空間),onMenuShareTimeline/onMenuShareAppMessage/onMenuShareQQ 這三個即將廢棄,不建議使用。

⚠️但是在本次開發中,我只使用了updateAppMessageShareData,updateTimelineShareData,個別Android(微信版本7.0.3)分享出來的還是沒有圖片和文案,ios的是沒有問題,所以又加上了棄用的onMenuShareTimeline,onMenuShareAppMessage之后,安卓機也可以正常分享。

判斷當前客戶端版本是否支持指定JS接口

wx.checkJsApi({ jsApiList: ['chooseImage'], // 需要檢測的JS接口列表,所有JS接口列表見附錄2, success: function(res) { // 以鍵值對的形式返回,可用的api值true,不可用為false // 如:{"checkResult":{"chooseImage":true},"errMsg":"checkJsApi:ok"} }});

wx.config中的 debug 設為true,在微信測試時會自動彈出相關信息,在微信開發者工具中也會打印出流程(分為begin,end),如下圖

1、通過ready接口處理成功驗證

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 昭苏县| 剑阁县| 碌曲县| 天峨县| 浙江省| 肃南| 南丹县| 望谟县| 乳源| 上栗县| 蓝山县| 黔西县| 体育| 南投县| 肃北| 博爱县| 通辽市| 保亭| 屯昌县| 平湖市| 亚东县| 湘乡市| 浙江省| 安义县| 芜湖县| 望江县| 南康市| 濮阳市| 高密市| 区。| 陆丰市| 遵化市| 墨竹工卡县| 苏尼特右旗| 汨罗市| 尖扎县| 视频| 华亭县| 松原市| 昭通市| 婺源县|