JS SDK微信分享那些事

2021-08-08 21:21:15 字數 808 閱讀 9332

jie 2017/9/29

官方技術文件

其實已經很清楚了,本文重點說明開發遇到的一些注意事項和tips

硬性要求:

配置:開發:

前端從後端獲取config介面所需的配置資訊,先注入許可權驗證配置,ready介面中使用js介面。

[tip 4]注意前端引入js檔案的http/必須與當前頁面的url的協議(尤其是https)一致。否則js報wx undefine錯誤導致無法自定義分享內容。

[tip 5]注意不要嘗試使用ajax非同步請求修改本次分享的內容,這樣做是無效的!動態修改待分享的內容可參考如下實現:

// ajax非同步請求修改分享的內容,重新呼叫config介面注入許可權驗證配置

wxshare(mtitle, mdesc, mlink, mimgurl);

function wxshare(mtitle, mdesc, mlink, mimgurl) );

wx.ready(function() ,

cancel: function()

});// 分享給朋友

title: mtitle,

desc: mdesc,

link: mlink,

imgurl: mimgurl,

trigger: function(res) ,

success: function(res) ,

cancel: function(res) ,

fail: function(res)

});}}

微信jssdk分享筆記

注 由於jssdk授權介面的呼叫可能會影響本地介面的正常呼叫,如果頁面剛剛載入成功的時候需要向服務端請求其他資料介面,一定要讓資料介面呼叫完成後再呼叫拿jssdk授權配置資訊的介面。a 原生html頁面中使用script標籤引入以下檔案 b vue專案 安裝 npm install weixin j...

jssdk分享設定 微信分享 JSSDK的使用

分享功能的 一般會放在beforecreate或mounted鉤子中,如下 then else 分享成功觸發 cancel function 分享取消觸發,需要時可以呼叫 options object.assign defaults,options wx.ready function from ut...

微信jssdk實現分享到微信

可以看到我的賬號是訂閱號而且是未認證的 因為我專案中用的賬號是公司的號,我現在只是以我自己的號 簡單說一下。你自己需要的賬號是已經認證的 據說要花300元,好貴。然後看一下左邊選單的介面許可權裡面的分享介面是否已經授權了 同樣的我的是未獲得的 因為我是以我的為例子的 我實際上用的是公司的號不是我自己...